Hacker News new | past | comments | ask | show | jobs | submit login

I’ve went through various editors and IDEs in past years. 2 years ago, I started using vim for exact same reason as yours.

Nowadays, I use both vscode and neovim but mostly neovim as it’s faster for me.

The problems I see are -

- not everyone is comfortable with customizing their editor.

- the meaning of bare-minimum features is different for everyone.

- some of us try hard to learn vim and then give up, declaring it unfit.

- some of us go too far in customizing it and end up thinking that we are overdoing it.

So, some of this hate may be genuine, but generally, people don’t hate vim.

They just hate the way they know/use it. At least I did.




Does (neo)vim offer a similar debugging experience? Visually stepping through code and setting break points and stuff?

I like vim's code navigation, but I miss the autocompletion features of bigger editors. Can you make vim tab complete like sublime? Last I tried, it was never as "one key to rule them all", but required some additional finger-fu and attention. Also moving selected code around (so I can make engine noises) is a must.

Something about VS Code just feels wrong, but it's pretty much exactly enough of an "IDE" for me. Tho, I strongly dislike the project based file management. Would like to have a solid vim setup instead.


Debugging is one of the reasons I keep using vscode. There is vimspector but I never tried that.

For code-completions coc.nvim offers similar config and plugins as vscode. There is official lsp support for neovim now but coc.nvim works fine.


Thanks.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: