vim 简介
vim 是一个功能强大的全屏幕文本编辑器, 是 Linux/UNIX 上最常用的文本编辑器, 它的作用是建立、编辑、显示文本文件。
vim 没有菜单,只有命令。
vim 学习路径
1、idea/vscode 插件,找个 vim cheat sheet 打印下来。学会插入、换行、保存、替换之类的常见操作;
2、更复杂的操作,比如数千、录制宏之类的,基本脱离鼠标;
3、spacevim / lunarvim 这种集成好各种插件的 “IDE”,替代 vscode ,偶尔翻《vim 使用指南》或者搜索寻找提高效率的技巧;
4、添加修改插件,对 lunarvim 进行修改;
5、从零折腾自己的 vim 环境。
1 和 2 我用了两年时间,主要是懒,没有继续深入的动力,所以进度就慢。现在在第 4 步加上一些定制,基本上也有第 5 步的能力,但是暂时不想继续折腾了。
现在回头看,我强烈建议缩短学习过程,1 和 2 的步骤用 1~2 周时间去刻意练习。快速进入步骤 3 ,这个时候就可以完全抛弃 vscode 或者 idea 了。
重点:强烈建议去刻意练习 vim ,鼠标丢一边,拔掉方向键。更早学会,就能更早的提高生产力。