4 ms·
"Vim modes" only offer like 40%-60% coverage of features in IDEs. I haven't found one yet that lets you set marks with :k[letter]. Jetbrains (and maybe viper) a
by danmg 7y ago
"Vim modes" only offer like 40%-60% coverage of features in IDEs. I haven't found one yet that lets you set marks with :k[letter]. Jetbrains (and maybe viper) are the only ones I've found that support block modes.
"Vim mode" means a lot more than just using 'hjklioaD^['. It would be fairer to call them "nvi modes".
- tcoff91 7y agoEvil mode in emacs is pretty damned close. Biggest painful diff is that emacs regex isn’t as powerful as vim.
- bjoli 7y agoThere is a package that uses python for regular expressions, which gives you the full pcre power: https://github.com/benma/visual-regexp-steroids.el/ https://github.com/benma/visual-regexp-steroids.el/
- nobleach 7y agoAtom has one of the best Vim modes I've ever seen. I used it for about 2 years and it was totally a delight.
- b0rsuk 7y ago"Vim mode" also means that keyboard interface is an afterthought in the editor. Whereas if you use a plugin for vim, it's guaranteed to have good keyboard integration and efficient keybindings.
- umanwizard 7y agok[letter] is part of Posix ex. nvi definitely supports it, so those IDEs are even more primitive than what you claim :)
- iLemming 7y agoEmacs's Evil-mode lets you set marks with `mletter` and jump to a mark with `-letter (just like in Vim)
- ChickeNES 7y agoThe VSCode Vim plugin supports block mode, but it's a bit buggy at times