用了 Vim 三年,从最初的「这什么鬼」到现在「离不了」,记录一些使用心得。
入门阶段
最重要的是记住这几个键:
i:进入插入模式ESC:回到普通模式:wq:保存退出dd:删除一行yy:复制一行p:粘贴
进阶技巧
宏录制
qa 开始录制,q 停止,@a 回放。重复操作的神器。
多文件编辑
:edit file1.txt
:edit file2.txt
:bn # 下一个文件
:bp # 上一个文件搜索替换
:%s/old/new/g " 全局替换
:s/old/new/g " 当前行替换我的配置
set number
set relativenumber
set tabstop=4
set shiftwidth=4
set expandtab
syntax on为什么坚持用 Vim?
- 手不离键盘,效率极高
- 随处可用,SSH 远程必备
- 编辑模式的设计哲学确实先进
学习曲线陡峭,但一旦上手就回不去了。