Hacker News new | ask | show | jobs
by keyle 481 days ago
I'm not sure I fully understand but changing a lot of code nowadays, we mostly offload the tedious part to an LSP.

Using clangd in vscode, I don't see how you'd be faster in neovim making changes by glorified search and replace? Also you're limited at "file-wide" and not project wide?

3 comments

LSPs can only do fairly narrow, predefined changes, I honestly get excited when I finally get something that'll fit in that box.
Well, my knowledge stops at "file-wide" at least :) Thinking more now I think the most important part is knowing what your tools are capable of and how to use them to their fullest, more so than the particular environment (assuming that such capabilities exist at all).
there is LSP in vim, among other things