Live data from Hacker News

Vim 8.2

vim.org

21–30 of 80 posts

Re: Vim 8.2

#21
post #10

I'm using plain vim occasionally, but never tried to do any coding in it, just because I'm not sure how to configure it for that. Which plugins for Python coding are universally agreed on as "must haves" Preferably just one, or two at most.

I used vim for a development IDE and customized extensively. These days, I've had to relearn stock vim, since I tend to log onto many corporate servers that aren't guaranteed to have my environment/plugins/settings. Also, the state of C++ syntax/symbol parsing wasn't where I needed it to be. Maybe it's gotten better?

I've found Nerdtree to be most indispensable. Other good ones are pathogen, ctrlp, a.vim, and vim-gitgutter

Re: Vim 8.2

#23
post #15

Earlier quoted context omitted.

How is it better than the good old remote deployment feature in Pycharm?

Pycharm still requires and assumes you have a local python environment.

I'm confused, is vscode not a local environment?

Re: Vim 8.2

#24
post #5

With vscode recent remote capabilities its hard to push(come up with a argument) vim/emacs for programmers who do dev in remote VMs.

With Vim being such a complete and powerful piece of software that still receives useful yet light features and is extensible to a dizzying degree, it's hard to push vscode on programmers that want an efficient tool.

Re: Vim 8.2

#25
post #10

I'm using plain vim occasionally, but never tried to do any coding in it, just because I'm not sure how to configure it for that. Which plugins for Python coding are universally agreed on as "must haves" Preferably just one, or two at most.

Check out VimAwesome (https://vimawesome.com) for finding plugins. They provide instructions for installing each plugin via Vundle, NeoBundle, VimPlug, and Pathogen.

Re: Vim 8.2

#26
post #23

Earlier quoted context omitted.

Pycharm still requires and assumes you have a local python environment.

I'm confused, is vscode not a local environment?

VS Code is local but I assume OP means with VS Code remote extensions you don't need Python locally.

Re: Vim 8.2

#27
The really big news is that vim is now a game engine too;-)

> To show what is possible with popup windows (and because I sometimes get bored fixing bugs), I created a silly game. This uses popup windows that move across the display, text properties to highlight the animals and even sound to make it more fun!

https://github.com/vim/killersheep

Re: Vim 8.2

#28
Say what you want about Neovim, but it sure motivated Bram to make Vim better again. Almost everything listed here looks like a direct reaction to features Neovim has added. Same for older releases (async, terminal, etc.).

Competition is good and I'm glad we're having it.

Re: Vim 8.2

#29
At this point, vim is hindering progress. While they finally compied almost all of additional features of neovim, there is no sense of innovation and progress there and unfortunately the diff with neovim is right now minimal so neovim loses contributors that would otherwise be

Re: Vim 8.2

#30
I switched to NeoVim a few years ago and I'm not entirely sure whether Vim has caught up in features, diverged, or what ratio of the two. That said, I'm not switching back. The only editor I'm really interested in is VSCode. Not that I use it much, but I am very impressed.
Post reply on HN