Hacker News new | ask | show | jobs
by mattbriggs 5231 days ago
Vim is a fairly large beast, and I was using it at at least an intermediate level. Viper does the real basics of vim, but nothing more. Vimpulse was promising, but after a day using it, I switched back since there was so many things that I wanted to do but couldn't. With evil, the only thing that irritates me all the time is how it ignores punctuation.

function foo(){

If the cursory was at the end of the line and you did db in vim, you would get

function foo

In evil mode you get

function

Because it ignores the punctuation when deciding how much to delete.

That is the really big for me. More minor issues is the b text object doesn't work right in js2 mode, and there is no support for :g. Other then that, it completely covers everything I used in vim. Only I also get all the amazing modes, and don't ever have to use vim script again