Live data from Hacker News

Vim 8.0 released

groups.google.com

41–50 of 308 posts

Re: Vim 8.0 released

#42

Earlier quoted context omitted.

this async thing was Neovim's main selling point, right? I mean cruft-removal is all well and good but vim works fast and fine for me so not important. What does Neovim now offer that this doesn't?

Neovim is still a lot faster for me. A simple example is always commenting out a block 10jI#, which takes 5 seconds or so in vim (including 8.0), but is instant in neovim.

The input sequence would be 10jI# (I've just added escape at the end).

I'm guessing the delay you are referring to is the delay imposed by your terminal emulator (not vim) to detect the Escape key at the end that terminates visual block mode. If I'm right, you can quickly press "j" just after you press ESC, which should cancel the ESC-detection delay and cause your comment characters to appear instantly.

Edit: there's actually a few things that could be at play, including your terminal emulator, your screen/tmux (which is like another terminal editor, really), and vim's timeoutlen and ttimeoutlen settings.

Re: Vim 8.0 released

#43
post #38
post #35

Earlier quoted context omitted.

There is vim-like tabs implementation for evil users: https://github.com/krisajenkins/evil-tabs . I personally use emacs-native way, window-configuration-to-register: https://www.emacswiki.org/emacs/WindowsAndRegisters

(I see you've edited your comment meanwhile but I'll leave my comment here for reference) I've seen some of these but I don't think any of them actually follow the tabbed interface paradigm: * visible tab bar, preferably at the top and preferably style-able so that it doesn't look like it's out of Windows 3.11 * dynamic tab names based on file contents (in case of multiple buffers, show the name of the currently focu…

Sorry for edit. I found and installed evil-tabs after replying and it's actually quite good.

It meets all the points you raised, and I agree with them - I prefer evil-tabs for that reason. Although I must that admit that evil-tabs only implements only crucial subset of all vim tabs features mentioned in http://vim.wikia.com/wiki/Using_tab_pages .

Re: Vim 8.0 released

#45
post #4

Earlier quoted context omitted.

Neovim already fragmented the community. Bram seems to have stepped up to the challenge bigtime since neovim announcement, as judged by his github activity graph. https://github.com/vim/vim/graphs/contributors

This is misleading. Bram takes commit ownership of external contributors. Compare it to Neovim, which feels much more like a community: https://github.com/neovim/neovim/graphs/contributors

that was true pre-neovim too so we still can say that activity has increased signficantly post-neovim announcement.

Re: Vim 8.0 released

#46

Earlier quoted context omitted.

How is Neovim working out for you? I remember using it at one point and it was really smooth experience.

I am stuck at 0.1.3 as I am unable to brew install any of the newer versions. (It craps out on some LuaJIT stuff and I haven't really had time to fight with it) Aside from having to mess with it to get CTRL-h working, it's been pretty smooth. I LOVED vimplug (the package manager) with its async installs. I have high hopes for NeoVim's future... even if that future turns out to be just giving Vim a kick in the pants t…

Try cleaning your Homebrew cache for neovim.

    rm -rf /Library/Caches/Homebrew/neovim--git
    brew reinstall --HEAD neovim

Re: Vim 8.0 released

#47
I've used vim, pretty heavily customized, for almost a decade now. It seems to me perfect, and if not perfect, I just change it so it's perfect.

I've been using pathogen for a while for plugins..

I will happily give 8.0 a try, but I have never used such perfect software such as vim (and I also don't follow its dev cycle at all) I am really, really surprised a new version came out. I figured I'd be using the same vim until keyboards were completely out of style.

Re: Vim 8.0 released

#48
Thanks for the work done here. I'm not a VIM user anymore (I use Spacemacs now), but it opened my eyes/mind to what is a professional code editor. After using VIM, using any other editor feels like programming in Notepad. VIM you'll always be in my heart.

Re: Vim 8.0 released

#49
post #4

Earlier quoted context omitted.

Neovim already fragmented the community. Bram seems to have stepped up to the challenge bigtime since neovim announcement, as judged by his github activity graph. https://github.com/vim/vim/graphs/contributors

I wouldn't say he's stepped up. It's all a reactionary response to Neovim. I dont think we'd ever have async in vim if it weren't for the neovim project. That being said I hope they pull an io.js and merge taking the best of both vim and neovim, whatever that may be.

"Stepped up to challenge" is a reactionary response.

Something challenges you, your reaction is to ignore/quit or step up and respond.

Re: Vim 8.0 released

#50
post #33
post #15

Earlier quoted context omitted.

can't imagine that happening unless vim drops some platforms it supports.

Well, at this point in time Amiga and MS DOS should probably go. They're served decently enough by older versions and I doubt that any machine running those has the resources for features provided by newer Vim versions. Even if they do, the OS support for these features might not be good enough.

He did drop some platforms, although nowhere near as many as NeoVim did:

Omitted in this version are:

The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.

The 32-bit console version for MS-DOS/Windows 95/98

The 16 bit MS-Windows version

Post reply on HN