Re:Bram Moolenaar Discusses Developing Vim, How He Uses It, ...
by vbezhenar on Thursday December 22, 2016 @05:47AM
(#13236371)
Why would it be the end of old vim? I've never used neovim and I don't plan to use it, vim is perfectly fine for me, as it is. I guess, most of vim users don't even know of neovim. Sure, it's good to have a choice.
[ Parent
| on HN ]
Re:Bram Moolenaar Discusses Developing Vim, How He Uses It, ...
by hxegon on Thursday December 22, 2016 @09:07AM
(#13237290)
A lot of other comments make related points that kind of dance around this, but here it is: The major improvements of neovim aren't (directly) user facing. It's a major refactor, which makes it immensely easier to maintain and contribute too. Neovim isn't a vim reinvention, it's a vim renewal.
Re:Bram Moolenaar Discusses Developing Vim, How He Uses It, ...
by kedean on Friday December 23, 2016 @10:04PM
(#13248359)
What I think is interesting here is that Neovim is entirely contrary to the original point of Vim, as presented in the article: a vi available on non-Unix systems. It was portable, so it could be run anywhere. Now Neovim's selling point is that it DOESN'T have all the code that enabled that portability.
Not suggesting one way is better or worse, but I think it's interesting.
Re:Bram Moolenaar Discusses Developing Vim, How He Uses It, ...
by elsjaako on Thursday December 22, 2016 @11:57AM
(#13238511)
For me the major improvement is that it puts the settings in the .config folder. I like this because I keep my settings in a git repo.
The main advantage on the other hand is that my friend stopped bothering me about having to switch to neovim, which I guess is a non-issue for most. Now he's trying to get me on to zsh.
Re:Bram Moolenaar Discusses Developing Vim, How He Uses It, ...
by deong on Thursday December 22, 2016 @12:56PM
(#13238995)
I've kept pretty much all my settings in a git repository for years -- you don't need the program to explicitly make that easier.
$ git clone <<repository_url>> $HOME/config
$ ln -sf $HOME/config/vim/vimrc $HOME/.vimrc