4 ms·
Why did it take VIM so long to get this? Emacs has this feature for 30 years or so.
by dmortin 8y ago
Why did it take VIM so long to get this? Emacs has this feature for 30 years or so.
- pasabagi 8y agoIt's a very emacsy idea. I think, for better or worse, vim is centered around the goal of making a better editor. Emacs is centered around making a portable universe. To be honest, I don't really like having a 'terminal' in vim. It makes more sense to just use the terminal, which is like, right there, one ctrl-z away.
- kjeetgill 8y agoI don't like Neovim's terminal mode because I need a terminal. I'm also a religious ctrl-z user. I use it when I want to be able to yy stuff out of the scrollback to use in the split with my code like parts of a live repl session or the output from curl.
- rjkennedy98 8y agoTmux solves that problem and most power vim users use tmux
- qu4z-2 8y agovim used to have this listed in :help design-not - Vim is not a shell or an Operating System. You will not be able to run a shell inside Vim or use it to control a debugger. This should work the other way around: Use Vim as a component from a shell or in an IDE. A satirical way to say this: "Unlike Emacs, Vim does not attempt to include everything but the kitchen sink, but some people say that you can clean one with it. ;-)" In summary, it took it so long to get it because it explicitly goes against the original design (and I kind of think it was the right choice. Emacs already exists).