Live data from Hacker News

Vim 8.2

vim.org

11–20 of 80 posts

Re: Vim 8.2

#12
post #7
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.

Does vscode have vim emulation or actual vim that runs plugins. If it's the former, your statement is ludicrous.

It has vscode vim [0] which works well for default configurations, but it's not "actual" vim. I know with sublime text there is an actual-vim plugin [1] which lets you run neo-vim.

[0] https://github.com/VSCodeVim/Vim [1] https://github.com/lunixbochs/actualvim

Re: Vim 8.2

#14
post #7
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.

Does vscode have vim emulation or actual vim that runs plugins. If it's the former, your statement is ludicrous.

Yes, there's vim emulation. You can't run vim plugins but there are plugins that to the same as the vim ones.

Re: Vim 8.2

#15
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.

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

Re: Vim 8.2

#16
post #9
post #8

Earlier quoted context omitted.

Help me understand more: what are "remote capabilities" wrt vscode? I kicked the tires on vscode and atom and while I liked lots of things about them, it seemed like they were kinda overboard with memory consumption. These things are ultimately running web browsers, right? I'll probably have to give it another look.

https://code.visualstudio.com/docs/remote/remote-overview

Hmm, that's interesting. I might just give that a try. Thanks for sharing!

Re: Vim 8.2

#18
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.

There are a lot of ways to skin this particular cat.

I've found vim-lsp is probably the best starting point, as you can plug any server you want into it, and have a consistent interface.

https://github.com/prabirshrestha/vim-lsp/wiki/Servers-Pytho...

Re: Vim 8.2

#19
post #15
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.

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

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

Re: Vim 8.2

#20
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.

There are a lot of ways to skin this particular cat. I've found vim-lsp is probably the best starting point, as you can plug any server you want into it, and have a consistent interface. https://github.com/prabirshrestha/vim-lsp/wiki/Servers-Pytho...

What does it mean "plug in a server into it"? I looked at the page you linked to, and I have no idea what any of that means, or what to do with it.

I just want some basic stuff: autocomplete + indentation will probably achieve 90% of what I want from a Python IDE.

Post reply on HN