Live data from Hacker News

NeoVim 0.2.0 released

github.com

111–120 of 141 posts

Re: NeoVim 0.2.0 released

#111
post #80

Earlier quoted context omitted.

It's offensive for neovim to call itself neovim but it's alright for vim to be called vim? For the record, vim means Vi iMproved. Bill Joy invented Vi, not braam. Neovim is very much to vim what vim was to Vi. And Vi is what should be credited for the more important concepts found in those editors and their reproduction in IDE like the various Vi like plugins. Braam losing a spiritual monopoly on such a great editor…

Your wrong in terms of how VIM came about and name. VIM originally meant "Vi IMitation". It wasn't till 1993 that it became "Vi Improved." Actually VIM is not a direct fork of VI. VIM comes from Stevie editor from Atari ST and Amiga days. (I actually started with Stevie). Here is the tree from ed to VIM ed > Bill Joy and company then made em > en > ex AKA vi Joy left development of VI in June 1979 and joined corporat…

So I guess by the down vote you think I posted something factually wrong? Or you don't care to learn about it.

Re: NeoVim 0.2.0 released

#112
post #6

Earlier quoted context omitted.

For your use case, probably not many reasons. Maybe the built in terminal?

What good of a built in terminal? Thanks

I don't use it as a terminal. However, it makes things like fzf integrate quite nicely with neovim. The later looks and interacts awfully in vim.

Re: NeoVim 0.2.0 released

#113
post #80

Earlier quoted context omitted.

It's offensive for neovim to call itself neovim but it's alright for vim to be called vim? For the record, vim means Vi iMproved. Bill Joy invented Vi, not braam. Neovim is very much to vim what vim was to Vi. And Vi is what should be credited for the more important concepts found in those editors and their reproduction in IDE like the various Vi like plugins. Braam losing a spiritual monopoly on such a great editor…

Your wrong in terms of how VIM came about and name. VIM originally meant "Vi IMitation". It wasn't till 1993 that it became "Vi Improved." Actually VIM is not a direct fork of VI. VIM comes from Stevie editor from Atari ST and Amiga days. (I actually started with Stevie). Here is the tree from ed to VIM ed > Bill Joy and company then made em > en > ex AKA vi Joy left development of VI in June 1979 and joined corporat…

I think the reason people are downvoting you is that after the (interesting) historical detour, you say "it is not at all like this fork" when in fact it is still exactly like this fork as far as the main point of the parent post is concerned.

Due to _________ we are making a clone of this other product, but one that fixes ________, and therefore we are also attempting to co-opt the name a cutesy way so that people understand this is supposed to be, while not exactly the same thing, an equivalent thing (but with __________ fixed).

Re: NeoVim 0.2.0 released

#114
post #23

I have been using Vim as my primary editor for many years and am happy with it. People I know who use developer editors are split between Vim and Emacs. Neovim usage is minimal. Why? It is an honest question. I see developers of the editor happy, which is a good thing, but IMO to get more users NV must show why it is better from a user perspective -- have several demos on the powerful things easily achieved with NV t…

I use Vim with a customized `.vimfile`, but rarely if ever do I tinker with a lot of plugins. If I'm doing "development", then usually I'm using a JetBrains IDE product with the IdeaVim plugin. If I'm in vanilla Vim, then it's because I'm just doing text editing from a shell, and have no need for a lot of plugins. This is anecdotal speculation, but I imagine that most Vim users are in a similar boat. I talk to so man…

Competition brings the best out of people. New ideas should be accepted even if it makes things drift away from compatibility. BSD started w/ unix code and eventually refactored all that old code out, doesn't make it a bad project simply because it's no longer a drop in replacement for unix. It serves other purposes.

Re: NeoVim 0.2.0 released

#115

Earlier quoted context omitted.

The diffwrence in performance is hhuuuugggee! Vim lags on my project, nvim doesnt! Quadcorei5, 16hb ram!

What are you doing that makes Vim lag? In my experience (on much weaker hardware) it only lags noticeably when you do wildly unusual stuff, e.g. huge files or files with huge lines.

Editing latex(colors, parens, higjlighting, syntax check)

Scala (700 lines/file)

Managed to do more with nvim - yet to try syntactic again, thatll be the real test) but so far amuch more stable experience movement wise. (the files i work on are huge and im tasked with refactoring, so i cant avoid the hugeness)

Re: NeoVim 0.2.0 released

#117
post #43

Earlier quoted context omitted.

Not parent, but I use Neovim and Ranger [1] filemanager and I have a shortcut to open Ranger in a split or full window from which I can browse and open a file. You can do this only because Neovim has a built-in terminal. This may end up replacing vinegar [2] as my in-VIM filemanager. [1] https://github.com/ranger/ranger [2] https://github.com/tpope/vim-vinegar

So the nesting you have is Shell -> Nvim -> Ranger, so ranger is contained inside of a vim split? Mind sharing some docs on how to do that?

Lazy version would be `:vsplit | lcd %:h | term ranger`.

`vsplit` splits the window vertically. `lcd` sets the bufferlocal working directory which is a new feature in neovim. `term ranger` launches the terminal emulator. If you wanted to be fancy you could add a toggle that reuses the same ranger instance which'd add an additional ~10 loc.

Re: NeoVim 0.2.0 released

#118
post #83
post #8

Major version can make someone think nvim is still unstable. My experience is the opposite. I have being using it for 2-4 years (can't remember exactly) and got the same 0 problems I run into Vim. Earlier versions required you to recompile NeoVim to enable new features for plugins. Yesterday I installed NeoVim in my new laptop and it was a smooth experience: Installed it using Ubuntu package manager, installed Vim-Pl…

I tried jumping boat to nvim something like a year ago. One of my plugins ran into an issue, so I came back. A better question for us "old-vimers" is not "is nvim stable, because I'd like something modernized", but rather "what does nvim have that vim doesnt". I'm actually asking. My short glance led me to believe that it's got two things going for it: a) smoother interop with other "modern" tools b) cleaned up codeb…

I switched to neovim for faster syntax checking with Neomake. Syntastic with vim was unusably slow.

I don't know if anything has improved with vim since (probably, with 8.0), but I have no reason to go back, either.

Re: NeoVim 0.2.0 released

#119

Earlier quoted context omitted.

Using a mouse is not faster if you really know how to use vim. I guarantee I can get to any line in any window in any tab faster than it takes for my hand to even reach the mouse. Same for resizing splits, selecting ranges, whatever. It's only more intuitive if you're stuck in a GUI mental model. Disable mouse support and learn to navigate vim just like you learned to edit in vim. Not trying to come off as confrontat…

Being "stuck in a GUI mental model" means I use IDEs for most development I do instead of vim/emacs (which I guess would be the extreme of being stuck in that model?). At the end of the day using my mouse to open a file doesn't impede my ability to code in the slightest. I've never understood the almost subtle elitism behind being able to use Vim without a mouse because "moving your hand to the mouse is slow". If a p…

Most IDE's have fantastic fuzzy search and go-to-identifier tools you might want to try. I find it much easier to stay concentrated on a change when not needing to hunt files with the mouse.

Re: NeoVim 0.2.0 released

#120
post #97

Earlier quoted context omitted.

I don't know if it'an issue on my side, but I have not manage to do anything with the :terminal on Windows 7. It starts a prompt but I can not input anything in Terminal mode. I tried 'i' to go in insert mode in the terminal but it does not seem to work either. (To be sure this is not something in my vimrc, I tried with and without it). At that point I am not sure if this is a problem between chair and keyboard or a…

- Download and extract neovim win64 package - Start nvim-qt.exe - Get message box saying "The Neovim process has crashed" - Go back to Vim

Same experience here.
Post reply on HN