今天看了一个 vim  教程,把它总结一下,以后方便查询

插入 : a/A,i/I,o/O ;

a/i/o大写小写
a当前行尾插入当前字母后插入
i当前行首插入当前字母前插入
o当前行上插入当前行下插入

删除:

命令功能
dd删除当前行
dw删除一个单词
x删除一个字符
diw删除当前单词(不包括空格)
daw

改:

命令功能
ciw改变当前单词(删除当前单词并进入插入模式)
ct x删除从当前位置到 x 的所有内容,并进入插入模式

命令功能
f在某一行上查找某一个字母(从前往后找), ( ; 下一个)
F在某一行查找某一个字母(从后往前找)

移动

命令功能
h
l
k
j
w一次往后找一个单词
b一次往前找一个单词
: + n + 回车跳到 第 n 行
n + G跳到 第n行
行首
$行尾
gg文件首部
G文件尾部
ctrl + o返回到上一个位置
ctrl + f下一页
ctrl + u上一页

改变字母大小写

命令功能
~改变字母大小写 (大写变小写)(小写边变大写)
vu变为小写
vU变为大写

其他

命令功能
yy粘贴
复制
:set nu显示行号
:set nonu取消行号

更多推荐

vim 使用小技巧