3 ms·
The reason to pick up vim is ubiquity, not efficiency. And you REALLY don't need to know much. Maybe half of what's in the vimtutor tutorial is enough. Personal
by ztjio 6y ago
The reason to pick up vim is ubiquity, not efficiency. And you REALLY don't need to know much. Maybe half of what's in the vimtutor tutorial is enough. Personally, I'd also suggest at least learning how to do search/search & replace with regex which is easy too (and bonus, has high affinity with sed.)
That seems like the most any modern developer/*nix user should need to concern themselves with vim and wholly for the reason I mention above: it's the most likely text editor to be there on unix-like systems.
- closeparen 6y agoEditing text on servers by hand is not necessarily a practice you want to invest in. Even if you are not on the immutable infrastructure / containers / cloud bandwagon... Puppet is 15 years old now. CFEngine is 27.
- nso95 6y agoI've yet to encounter a Linux system without nano
- bitwize 6y agoIt's 2020, dude. No one sysadmins individual boxes anymore, it's all infrastructure-as-code. Which means if you have a problem with your server infrastructure, you shoot those cattle and provision new cattle with the CFT you wrote in Visual Studio Code.