强力VIM的使用指南
强力VIM的使用指南
基本概念
基本动词
d删除x删除字符r替换
插入操作
a当前字符后插入i当前词前插入o下一行插入O(captial o)上一行插入
跳转:
0(zero)行首$行尾w下一个单词e词尾C-u上翻半页C-d下翻半页G最后一行gg第一行{上一段}下一段n跳转到下一个关键字,配合/搜索或者下面的gd操作N跳转到上一个关键字
组合操作
搜索
/keyword向下搜索keyword?keyword向上搜索keywordgd高亮光标所在关键字
搜索之后的单词会高亮,然后可以用n和N跳转
复杂删除
di' 删除单引号中的内容
同理:
-
di" -
di{ -
di[ -
di( -
die删除到字符尾部 直接de也行 -
diw删除到下一个单词
块级选择应用:
C-V 然后向下选择
然后I在输入代码
两次ESC即可
{% asset_img vim-block.gif Vim block selection %}
用寄存器替换当前的内容
# copy from other place
yiw
# replace current
viwp
TODO
- 宏
- 寄存器
VIM 大法好!
Last modified on 2019-12-28