Live data from Hacker News

Learn Vim (2021)

github.com

1–10 of 215 posts

Re: Learn Vim (2021)

#6

I defaulted to Nano when I picked up linux, and that unfortunate choice has bitten me in the butt.

Having only used Nano since picking up Linux 2 years ago, I’m not sure what I’m missing. Can you make a case for me to learn Vim?

If you're productive and happy with nano I'm not sure there is one.

I love vim and find it an incredibly productive tool, but it's rare that my editing speed is the limiting factor.

However, in recent years with LSPs, the suggestions and completion are something I really wouldn't want to give up.

Re: Learn Vim (2021)

#7
post #3

I love Vim, it's just a shame it takes 200 years to setup properly.

I'd honestly point folks towards Helix[0] these days if they don't already have something keeping them on neovim/vim.

There's very little in the ways of needing to configure Helix; it has built-in most functionality that you'd find with batteries-included vim "distributions" and it works out of the box with the installed LSP servers on your system.

[0]: https://github.com/helix-editor/helix

Re: Learn Vim (2021)

#9
post #3

I love Vim, it's just a shame it takes 200 years to setup properly.

I'd honestly point folks towards Helix[0] these days if they don't already have something keeping them on neovim/vim. There's very little in the ways of needing to configure Helix; it has built-in most functionality that you'd find with batteries-included vim "distributions" and it works out of the box with the installed LSP servers on your system. [0]: https://github.com/helix-editor/helix

AFAIK is not fully compatible with Vim keystrokes

Re: Learn Vim (2021)

#10

I defaulted to Nano when I picked up linux, and that unfortunate choice has bitten me in the butt.

Having only used Nano since picking up Linux 2 years ago, I’m not sure what I’m missing. Can you make a case for me to learn Vim?

If by "only used" you really mean you never ever use anything else I don’t believe you are missing anything. Other than bragging rights of using Vim, of course /s

But if you occasionally use other editors, many of them have plugins or modes enabling Vim keybindings. In my daily work I switch between Emacs, IntelliJ, Vim and XCode, and all of them have varying degrees of Vim emulation, which makes switching a lot easier.

Post reply on HN