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.
26
votes
13answers
4k views
Must a programmer learn text editors like Emacs and Vim? How important are they?
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 ...
30
votes
16answers
2k views
Most useful features of VIM that aren't standard in a IDE [closed]
I'm considering whether I should start using VIM again instead of an IDE. What are the most useful features of VIM that aren't standard in an IDE?
19
votes
16answers
6k 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
2k 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, ...
15
votes
5answers
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 ...
7
votes
6answers
2k 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 ...