4 ms·
> vim once you get into it is as powerful as vscode Maybe, with a lot of effort to set it up like that, and a steep and long learning curve with lots and lots
by dividedbyzero 6y ago
> vim once you get into it is as powerful as vscode
Maybe, with a lot of effort to set it up like that, and a steep and long learning curve with lots and lots of idiosyncracies, because it's really ancient tech that was made for a completely different kind of computer, and you have to actually like living in a terminal and vim's idiosyncracies in particular.
- Aperocky 6y agoYou're probably right, but the advantages of vim in my mind compared to IDE/VSCode/Atom is: 1. Ability to open up any sized file. Anyone who accidentally clicked on a 15mb log file in the directory know what I'm talking about. 2. commands, specifically %s, norm, etc applied over visual mode. norm is particularly powerful when you want to batch edit. 3. macros, the ability to define macros both beforehand, and on the fly is really useful. 4. Availability. Any linux box I ever sshed into has never failed to have vim. ^^ Those are the features that imo are important and won't be available as a vim plugin to other IDEs. People also don't realize how vim has these feature that matches other IDEs. 1. Plugins, the vim plugin world is as rich as other IDEs like vscode. 2. language servers, these can run in the background and provide autocomplete, code smell, e.g. jedi, tsserver-vim.
- bblough 6y agoTIL about norm. Thanks!