Hacker News new | past | comments | ask | show | jobs | submit login

LSPs are useful because they are context-aware and understand the syntax.

But that advantage becomes a weakness when you need more complex text replacement or specific repetitive actions.

That is why I use vim with an LSP, I find it to be the best of both worlds (especially the macros in vim): a smart but limited tool, and a dumb but powerful one.

Maybe we'll get a smart and powerful one some day (but I doubt it).




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: