Live data from Hacker News

Learn Vim (2021)

github.com

51–60 of 215 posts

Re: Learn Vim (2021)

#51
post #49

I generally prefer vim to vscode. But being able to jump to the file where highlighted functions/classes/etc are defined in vscode is very convenient and something I am not able to do in vim. I'm sure there's probably a vim plugin that can allow me to do this too but I just haven't spent the time to look for it.

check out [astronvim](https://astronvim.github.io/)

Re: Learn Vim (2021)

#52
post #49

I generally prefer vim to vscode. But being able to jump to the file where highlighted functions/classes/etc are defined in vscode is very convenient and something I am not able to do in vim. I'm sure there's probably a vim plugin that can allow me to do this too but I just haven't spent the time to look for it.

Ctags

Re: Learn Vim (2021)

#53
Never bet against a developer that has mastered vim. If vim is what they use on a daily basis, that’s not a developer you should fuck with. You’re dealing with a very dedicated individual. You don’t know what they’re capable of.

Re: Learn Vim (2021)

#55
post #49

I generally prefer vim to vscode. But being able to jump to the file where highlighted functions/classes/etc are defined in vscode is very convenient and something I am not able to do in vim. I'm sure there's probably a vim plugin that can allow me to do this too but I just haven't spent the time to look for it.

You can also just embed neovim in vscode. It's a vscode extension, works extemely well.

Re: Learn Vim (2021)

#56
post #23

I've re-built my neovim config like 3 times this year as I have played with several 'distributions' and styles. SpaceVim, LunarVim, AstroVim, and NVChad to name a few. This last weekend I gave LazyVim a try and it is by far the most sane config setup I have used and I will now be sticking with it. There is a starter repo where you clone it, delete the .git directory and start customizing. https://github.com/LazyVim/L…

https://github.com/helix-editor/helix is the answer mate

I have played with helix and I do like how it comes with everything out of the box. Helix is doing great things but it isn't there yet.

I can customize Neovim the way I want and the plugin ecosystem is huge. Maybe when Helix gets there it will be worth the switch.

p.s. kakoune style of modal editing makes so much sense and I wish vim had started out like that.

Re: Learn Vim (2021)

#57

Earlier quoted context omitted.

I'm happy to dump NeoVim if Helix is actually better. But is the ecosystem _really_ there yet?

Unfortunately there is no ecosystem. Helix does not provide an extension interface.

That is too bad. If they did then they would probably garner huge community support and the gaps would be quickly filled in.

Re: Learn Vim (2021)

#58
No one should be learning Vimscript at this point. That language should have died a long time ago.

A new user coming to the Vim ecosystem in 2023 would be best served by using Neovim with Lua.

Re: Learn Vim (2021)

#59
post #49

I generally prefer vim to vscode. But being able to jump to the file where highlighted functions/classes/etc are defined in vscode is very convenient and something I am not able to do in vim. I'm sure there's probably a vim plugin that can allow me to do this too but I just haven't spent the time to look for it.

Use cscope and ctags. It's very intuitive

Re: Learn Vim (2021)

#60
I can handle basic editing in vim and I have given real tries to use it as my main text editor but I just cannot find a way to get as comfortable in vim as I can in VS Code.
Post reply on HN