| I'm a full stack dev and I use vim for everything. From back end system admin to front end. I don't need any IDE fancy stuff when MVC is pretty straight forward. If I need to split screen or jump between window it's tmux or vsplit/split on vim really. I don't use many commands with VIM. Plus most front end tools are cmdline. bower, composer (for php), grunt, npm, etc... I also use vagrant to run my projects and ansible those are mostly cmdline. I guess in general, I like the fact I have everything in control in one terminal. I don't have to jump or juggle between different programs. IDE, Commandline, and bunch of other programs. Some IDE might have bower, grunt, etc.. extension tuck in somewhere where I have to search for. No thanks. I got tmux and I don't have to jump between window just to restart or do stuff with vagrant either. edit: I know about 15 at max vim command. >___<. And like maybe 8 commands for tmux. |