一 移动
基本操作 : hjkl
到顶部 : gg
到底部 : G
往上翻屏幕 : ctrl + b
往下翻屏幕 : ctrl + f
往右移动一个单词 : w
往左移动一个单词 : b
移动到当前行第一个非空字符 : ^
移动行尾 : $
移动到对应括号 : %
一 删除
删除一行 : dd
删除多行 : 行数dd,例如2dd表示删除两行
删除单引号中的文字 : di’
删除双引号中的文字 : di”
删除单引号以及其中的文字 : da’
删除单引号以及其中的文字 : da”
删除光标到行尾 : d $
删除光标到行首 : d0
删除一个单词 : dw
三 复制
复制一行 : yy
复制多行 : n yy,例如 2yy,复制两行
四 进入插入模式
i 在光标的字之前
a 在光标的字之后
o 光标的下一行
I 在光标的行首
A 在光标的行尾
O 在光标的上一行
五 搜索
:%s/xxx//gn 显示搜索出来xxx的个数
:%s/xxx/yyy/g 替换xxx为yyy
:10,20s/xxx/gn 显示10到20行出现xxx的个数
六 其他
分屏 :sp
显示行数 :set nu
撤销 : u
重做 : ctrl + r