3 ms·
>I have gone from IDEs to vim + language-servers. I have a love hate relationship with vim. It's super fast and efficient to edit huge quantities of text, but
by wing-_-nuts 5y ago
>I have gone from IDEs to vim + language-servers.
I have a love hate relationship with vim. It's super fast and efficient to edit huge quantities of text, but as a tool to really understand a code base? IDEs reign supreme. This is coming from someone who steadfastly refused to use an ide until his last year of college, and then switched, being able to see call hierarchies, having smart completion, etc made my life much easier. I still fall back to the term and vim if I need something quick and dirty.
- ibraheemdev 5y agoWhat does an IDE give you that (Neo)vim + LSP + Vimspector does?
- slaymaker1907 5y agoI don't think you can easily do this in vim, but search over the entire code base ignoring anything ignored by git. You can obviously do this with git itself, but it is nice having an interactive list of results.
- ibraheemdev 5y agohttps://github.com/junegunn/fzf.vim https://github.com/junegunn/fzf.vim + ripgrep is really great for that. There is also the native `:vimgrep` command.
- rodamaral 5y agoYou can easily do it and much more in neovim with telescope https://github.com/nvim-telescope/telescope.nvim https://github.com/nvim-telescope/telescope.nvim
- Epitom3 5y agoall those things work in neovim aswell