Hacker News new | ask | show | jobs
by zknill 913 days ago
> excepting those poor, sad professionals who have to write languages that can only be written with a special, hyper-bloated text editor [1].

> 1. I'm talking about C# and Java

I write Java in vim, and it's pretty usable. Coc.nvim and coc-java fix code completion. There are also plugins to make running tests, and the debugger usable too. I can't stand the start-up time of IntelliJ!

2 comments

C# support in neovim is pretty solid, too. Omnisharp, Roslynator, Neotest, nvim-dap. Not much I feel I’m missing
I'm happy you mentioned that! I didn't know one could use Java in vim. If I'm using Java again this is the way I'm gonna go. I'm not a great vimmer, but I survive.

Wanna be survivable in vim? I know of _the course_ that teaches you enough vim to be survivable in just a few hours! You think I'm selling snake oil? Nay!

On Mac/Linux type: vimtutor

Do all the lessons

Then a month later do all of them again

A few months later do them again

You're now survivable in vim and it only took you a few hours ;-)