3 ms·
People who are extremely comfortable with vim + tmux look like they're doing straight up wizardry (probably the closest to what people imagine programmers do in
by austinl 6y ago
People who are extremely comfortable with vim + tmux look like they're doing straight up wizardry (probably the closest to what people imagine programmers do in movies). I remember seeing one of these folks during my first engineering internship and I was sold. Now I can't imagine doing most things without vim + tmux + the_silver_searcher + fzf (vim plugins).
The biggest downside for me is I don't think autocomplete is on par with other IDEs (even with YouCompleteMe, which is great). To be fair, this would be a massive challenge, considering how generalized vim is vs. an IDE like Xcode — which is purpose-built for writing Swift/ObjC. I feel like half of the time in Xcode I'm just hitting tab, and the code writes itself. I want that same experience in vim.
- smabie 6y agoTry spacemacs and lsp. Or just vanilla vim and lsp. Should work for most languages just as well as a real IDE.
- AlexSW 6y agoI second using LSP servers. It's an absolute treat having an editor which is completely independent from the backend intellisense, which I can add my own LSP servers for however I choose.
- nouveaux 6y agoI highly recommend https://github.com/neoclide/coc.nvim https://github.com/neoclide/coc.nvim for IDE if you can use neovim. It is so far the best autocomplete tool for neovim.