Live data from Hacker News

Switching from Vim to Intellij

browntreelabs.com

261–263 of 263 posts

Re: Switching from Vim to Intellij

#261

Earlier quoted context omitted.

I know vim isn't for people who want everything set up out of the box. But I think installation of the extensions for LSP / completion / navigation etc.. features could've been easier. In my limited experience, it's a hassle getting these tools to work.

This will get a lot simpler in the next couple of months when Neovim 0.5 ships with built in LSP support.

Wow. Good to know. Thanks.

Re: Switching from Vim to Intellij

#262
post #95

Earlier quoted context omitted.

I keep hearing statements like this and I want to believe. I really, really do. I see the value in Emacs Lisp vs. vimscript immediately, though I feel that Lua in neovim is making up ground there. I've tried evil-mode a few times over the years. Most recently I tried Doom Emacs twice. I _really_ want to experience the hype of org-mode. I want something like org-mode in my life. I am a heavy notes taker and I can see…

It's not an orgmode replacement, but there is vimwiki ( https://github.com/vimwiki/vimwiki ) for a degree of organizational support.

I spent quite a bit of time with vimwiki Saturday and today. I really like it. I already stored most of my digital notes in plaintext files so this is a really nice migration path for me. Thanks a lot for the advice!

Re: Switching from Vim to Intellij

#263
post #242

My IntelliJ tips: - exclude folders from indexing - disable unused plugins - install a theme like Nord - setup debugging - make sure you can run unit tests from the IDE - add JSdoc tags so that IntelliJ can detect type mismatches. - setup scopes in your project view to show only the files that you are working on. And these are my personal preferences: - Disable smooth scrolling - Disable animations - Disable code fol…

> - add JSdoc tags so that IntelliJ can detect type mismatches. Yes, it's so awesome when colleagues writing lots of useless stuff into the code so they IDE can show some fancy popups here and there.

Yeah, truly useless... I mean, why would you spend $0.0001 dollars in computing power to verify all types in your program if you can spend orders of magnitude more money to have a human do it by hand orders of magnitude slower and less reliably?

Nobody has money for that. Just add the type annotation and let the stupid computer do it, which is what people have been doing for decades anyways.

It seems you have totally forgotten what computers are for. You have much to learn, young padawan.

Post reply on HN