Earlier quoted context omitted.
lambdas and closure .. and vim/neovim split .. almost Emacs ;)
Soon NeoVim will no longer update regularly because Vim has caught up and/or surpassed it with every feature that matters... By that time Emacs will have replaced temacs with Guile and someone clever will have added VimScript as a hosted language.
Vim 8.0 released
141–150 of 308 posts
Re: Vim 8.0 released
#142Earlier quoted context omitted.
Given Vim powers our industry, it'd be neat if pg or any of the other big members of our community donated a non-trivial amount. There is very few pieces of software I could never imagine replacing in my toolkit. Linux? I use Windows, too. GCC? Clang gets some love sometimes. Languages themselves? I'm fluent in several. Shell? I used Bash for years, now I switched to ZSH, but could go back to Bash if I needed. Tmux?…
So you see the comfort of using IDE (eclipse or intellij) with languages such as Java. Do you feel a similar comfort in vim? with which languages?
Every other programming language I've used a lot of (spanning from assembly to lisp) I've found it most pleasant to work in vim, even in large projects. I suspect the only other environments I'd want an IDE would be for iOS development and C#.
Re: Vim 8.0 released
#143you can find the release notes here: http://vimhelp.appspot.com/version8.txt.html
Re: Vim 8.0 released
#144Earlier quoted context omitted.
Nope. The only other popular editors I've seen people using is either Sublime which, although highly configurable, just ain't no vim; or, all the emacs users, with emacs being the only real competitor to vim. I didn't mean what I said as a slight to emacs users at all, I respect them and their editor, I'm just a huge vim fan. Also, the same with Java only being used with Java IDEs, C# only being used with Visual Stud…
Probably different people have different views on the industry. I never saw anyone (but me) using vim. Programming: Eclipse, Intellij Idea. Administration: notepad, sometimes notepad++. For Linux it's KEdit or GEdit, depending on environment, I saw nano once. vim or Emacs are popular among enthusiasts, but for many professionals who's just makes living on it, those are gimmicks from ancient era. I spent quite a lot o…
Re: Vim 8.0 released
#145Neovim for life. On my Mac it performs so much better than Macvim.
Re: Vim 8.0 released
#146Earlier quoted context omitted.
Not the parent but FWIW I've been using neovim for +6 months now and it's fantastic. I'm super impressed at the pace of progress and responsiveness of the team. I've since switched all my plugins to use async versions and it's sooo fast, didn't think vim could be faster but here we are.
Could you mention which plugins you switched to? Is there a list somewhere that details the alternatives that work better in neovim?
- vim-plug for a plugin manager (very good regardless of concurrency)
- neomake for building
- vim-go added async job support using neovim a while ago for most of its functionality, which I use for writing Go
My full inventory is here: https://github.com/shazow/dotfiles/blob/master/.vim/plugins....
Re: Vim 8.0 released
#147Earlier quoted context omitted.
> There's no replacement for vim. I'm used to seeing people say "vim" where "vi" is meant (of which vim is but one (much enhanced) clone), so when you say you could switch out gcc for clang, or bash for zsh, could you not switch out vim for (e.g.) nvi[0]? If not, why not? [0] https://en.wikipedia.org/wiki/Nvi
nvi provides a minimalist implementation of vi. If you feel comfortable with the vi keybindings in other editors, nvi will likely suffice. However, many vim users expect scriptability, programming language support, and numerous other features. The analogous comparison would be between bash and posh/dash, or between gcc/clang and the Tiny C Compiler.
Re: Vim 8.0 released
#148Given the occasion, and given that vim is charity-ware software ( http://charityware.info/ ), it would be cool to have some sort of HN-wide donation to ICCF ( http://iccf-holland.org/ ). Donation page: http://iccf-holland.org/donate.html It seems that you can send bitcoins too: http://iccf-holland.org/bitcoin.html Imho just mentioning HN in the payment description would be okay :)
http://www.economist.com/news/middle-east-and-africa/2161334...
I would encourage folks to read up on factors surrounding the causes they support. Perhaps organizations like the Free Software Conservancy could use your donation to benefit humanity far more profoundly, even if they can't compete on emotional appeal.
Re: Vim 8.0 released
#149Earlier quoted context omitted.
Given Vim powers our industry, it'd be neat if pg or any of the other big members of our community donated a non-trivial amount. There is very few pieces of software I could never imagine replacing in my toolkit. Linux? I use Windows, too. GCC? Clang gets some love sometimes. Languages themselves? I'm fluent in several. Shell? I used Bash for years, now I switched to ZSH, but could go back to Bash if I needed. Tmux?…
I found that Emacs + Evil is a pretty good replacement for Vim. Nowadays there is also NeoVim.
Re: Vim 8.0 released
#150I moved to nvi. Feels good to go back a notch and realise that you actually don't need all of the other stuff to produce quality code.
Every Jedi needs to build their own light saber, and come on, it's just 6KLOC or so.