插入文本
i , insert 插入,在光标的前面插入 I , 在当前行的最前面插入 a , append 添加 ,在光标的后面添加 A,在当前行的最后面添加 o ,open new line ,在下一行插入 O, 在当前行的上面插入
删除文本
dd 删除一行 dw delete word 删除一个单词 dt ( delete unit 删除括号里面的文本 diw delete inner word daw delete around word x 删除一个字符
修改
c change
ciw change inner word ,删除这个单词,并且进入到vim插入模式
ct) 修改到右括号
ci" 删除所有双引号里面的内容,并且进入到vim插入模式
撤销
u undo 撤销上一步的操作 ctrl+r 回复上一步被撤销的操作
查找
f , find
vim 中命令小写和大写是相反的意思
w word 向后移动到一个单词 b back workd 向前移动一个单词 0 移动到行头 $ 移动到行尾
gg 文件的开头 G 文件的结尾 Ctrl+f(orward) 向上翻页 Ctrl+u(pward) 向下翻页