普通模式:
a 光标后插入 $a一起使用快速在行尾插入,同A
A在当前行的结尾插入
cw 删除从光标位置到当前词结尾处的文本
dw 删除光标下的单词
. 重复上次修改
x 删除光标下的字符
u 撤销上次修改
dd 删除整行
>G 缩进
h光标左移 l光标右移 j光标下移 k光标上移
$ 移动到行尾
C 删除光标位置开始到行尾所有内容并插入
s删除光标位置并插入 S删除本行并插入
f{char} 查找下一处指定字符出现的位置,并把光标移动到那个位置
; 重复查找上次f命令所查找的字符 ;.配合使用来完成全部相同字符的修改 ,反方向查找上次f{char}所查找的字符
可重复操作:
目的 操作 重复 回退
在行内查找下一指定字符 f{char}/t{char} ; ,
在行内查找上一指定字符 F{char}/T{char} ; ,
在文档中查找下一处匹配项 /pattern n N
在文档中查找上一处匹配 ?pattern n N
执行替换 :s/target/replacement & u
执行一系列修改 qx{changes}q @x u
*查找当前光标下的单词 并调到下一个匹配项 配合n遍历所有匹配项
cw命令删除光标位置到单词结尾间的字符,并进入插入模式 配合 n .修改所有匹配项
v 可视模式
vim -u NONE -N
-u NONE 启动Vim时不加载vimrc
-N ‘nocompatible’选项,防止不加载vimrc时进入vi兼容模式
vim -u code/essential.vim
启动Vim时用该文件取代你的vimrc
****还没写完******