Vim is a highly configurable text editor built to enable efficient editing. It is an improved version of the vi editor distributed with most UNIX systems.
30
votes
12answers
6k views
Must a programmer learn text editors like Emacs and Vim? How important are they? [duplicate]
I have been writing code so far in conventional text editors that come with the OS so far or use an IDE in some cases. I know there are some advanced text editors like Emacs and Vim available solely ...
21
votes
16answers
7k views
I use an IDE (Eclipse) to develop software. Why should I switch to vim or emacs? [closed]
My day job is java/web developer. I have been using eclipse for ~5years. I think its excellent and I also use Webstorm for javascript and html/jsp.
I do on occasion need to ssh into server and ...
15
votes
10answers
3k views
Why would you use vi/vim [duplicate]
I often see people express a preference for vi or vim for text editing or even for programming.
I've tried it and I can't see how it could possibly be any faster or easier. If you use one of them, ...
16
votes
6answers
7k views
Vim key mappings / plugin XCode?
I'm a developer who mostly does web stuff in ruby and C#.
I'd like to start tinkering with iOS and Mac development.
Over the last few month i've been trying to get fluent in one set of key bindings ...
9
votes
6answers
3k views
C/C++ Best indentation length?
I was reading a Vim tutorial ( http://www.oualline.com/vim-cook.html#drawing ), and came across this:
This is very useful if you use a 4 space indentation for your C or C++
programs. (Studies at ...