I have been using Ex mode for it's REPL like qualities while learning vimscript, it's a useful feature if you are writing vim plugins or doing complex search/replace operations. Will a similar conversation happen with Replace mode? I use this mode less than Ex mode and it has a useful key bind (R) that could be recycled.
Remove Ex-Mode from Neovim
41–50 of 123 posts
Re: Remove Ex-Mode from Neovim
#42Earlier quoted context omitted.
Not "q", but "Q". Actually, when entering Ex mode you get a little helpful message that says Type "visual" to go to Normal mode . If you do press "q" though, you're in macro mode, and you don't get any helpful message that tells you that you have to press "q" another time to exit it.
I see, thanks for the clarification :) Vim always seems like magic to me. I always use nano/pico when I need to edit something in the command line.
If my only use were editing files in CLI, though, I'd have always used nano and not learned vim, as well.
Re: Remove Ex-Mode from Neovim
#43While I don't particularly care for ex-mode, I think it's weird to be calling it Neo 'vim' without it. If it's going to become more of a radical departure from Vim and start omitting features as well as adding, I would rather they change the name of the project instead, one that alludes to its Vim heritage rather than having a prefix that means 'new'. Is it a new version of Vim? Or an editor that started as a fork of…
Re: Remove Ex-Mode from Neovim
#44Earlier quoted context omitted.
Throw the baby out with the bath water much?
Elaborate, please. (I've gone and elaborated on my own comment. I might have misworded my intent.)
Re: Remove Ex-Mode from Neovim
#45Re: Remove Ex-Mode from Neovim
#46Earlier quoted context omitted.
Personally, I think this is an excellent change. If neovim remains 100% compatible with vim, down to every minor issue, then it will be very hard to usefully improve. Personally I don't use vim, even though I like the concept of vim, because it simply doesn't fit with the ecosystem I want to use (it seems to be hard to integrate clang for auto-complete and syntax highlighting into vim for example, without long hangs…
You may want to try https://github.com/Valloric/YouCompleteMe Does exactly what you describe wanting, and very well IMHO.
Re: Remove Ex-Mode from Neovim
#47Removing pretty powerful feature just because author of fork doesn't use it sounds… well, actually author of fork can remove whatever he likes, but presenting neovim like "refactord vim with more features" isn't fair or even plausible in this case. And for what reasons? Oh, I see, it makes code complicated. Did he think vim'c codebase is scary for no reason? Removing all the code from vim would be the ultimate simpli…
So he shouldn't remove it because of some strongly held principle of a random person on the internet? Even though that person in practice doesn't have any problem with it? That sounds backwards.
Re: Remove Ex-Mode from Neovim
#48Yes, there will be controversies. There always are. But even collaborative open source projects need strong-willed leadership, or they cannot grow properly.
Re: Remove Ex-Mode from Neovim
#49Earlier quoted context omitted.
I see, thanks for the clarification :) Vim always seems like magic to me. I always use nano/pico when I need to edit something in the command line.
Vim is a programmer's dream. If my only use were editing files in CLI, though, I'd have always used nano and not learned vim, as well.
Re: Remove Ex-Mode from Neovim
#50For those who, like me, had never heard of Ex-mode: https://en.wikibooks.org/wiki/Learning_the_vi_Editor/Vim/Mod...
"... similar to the command line mode ... Unlike the command-line mode you won't return to normal mode automatically ... enter ... by typing a Q in normal mode" So they have a mode you enter when pressing q (which quits many other programs) that you can't leave if you don't know the leave command? This is comedy gold. :D
Vim to me is like having a smooth technical conversation with a work partner. Emacs is like conversing with my partially deaf grandpa.