Re:Vim is touch-typing on steroids
by probablynish on Friday January 13, 2023 @02:54AM
(#34365055)
Would you say that a vim plugin in your IDE of choice gives you the best of both worlds? The superior semantic manipulation of an IDE and the superior text manipulation of vim.
Re:Vim is touch-typing on steroids
by rhaway84773 on Monday January 16, 2023 @08:44PM
(#34408164)
IDEs are incredibly slow. Even the fastest IDEs.
Re:Vim is touch-typing on steroids
by fileeditview on Friday January 13, 2023 @06:41AM
(#34366492)
In Vim you also have plugins that provide you with semantic editing (e.g. via LSPs). You then have it both.. same as if you installed a Vim plugin in your IDE. The only difference being that the IDE is slow and has a multitude of features that I don't need whereas Vim is configured to exactly my needs and has instant response always.
And the weakness of text-based manipulation is that it views code as characters rather than as semantic data.
Modern IDEs either have their own semantic code operations, or use language servers to actually understand the code rather than just work with character strings. This is vastly more reliable when doing refactoring or project-wide navigation. Text-based approaches are a crude hack by comparison.