The wonderful world of vim
When searching for a way to recover control carriage return symbols ^M into genuine ones (under vim), I found this handy page of vim tips. And then saw that the enthusiastic author had even a blog about vim! Obviously, this post will be meaningless for all readers not aware of the joys of the vim editor, so let me stress that “vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. vim is distributed free as charityware. If you find vim a useful addition to your life please consider helping needy children in Uganda.” vim has now reached version 7.3a [beta]
July 23, 2010 at 11:16 pm
my 2 cents: viper-mode on emacs is the perfect synthesis !!!!
July 21, 2010 at 5:10 pm
I just keep learning more and more in vim, it’s awesome.
July 20, 2010 at 8:37 pm
I’ll take the Vim vs Emacs troll bait! Though I’m a dedicated emacs user, I’m not as much of a Vi/m hater as some. Some things are easier in Vim than Emacs, and the other way around. I just really don’t like the having to switch between modes thing in vi, even to do simple things like navigate. I so much prefer controlling things with CTL and META keys, and then explicitly entering a more complex command mode with M-x.
And custom commands through Lisp is easier than anything I know of in Vim, though I’m much less knowledgeable there…
July 20, 2010 at 1:55 pm
I second that: I found this page last week, can’t stop using it. In my case it was to remove empty lines — and I found the command to repeat a command over regexp matches: it is precious !
Shall we start here a nice troll Vim vs Emacs ? ;)