vim :修改文件
模式: 默认进来是一般模式、i 编辑模式、esc 退出编辑 、shift+: 底行模式
参数: w: write/q:quit/! force
编辑模式:
/a:光标之后插入内容
/A:光标最后插入内容
/o:当前光标下新行插入内容
/O:当前光标上新行插入内容
一般模式:
/^:跳到行首
/$:跳到行尾
/ndd:删除n行,从光标起
/nyy:复制n行
/p :粘贴
/gg:文件首行
/G :文件尾行
/g :全局替换 1,$s/root/ROOT/g 1,$s#root#ROOT#g
/1, $s#/#\/#g: 脱意:,去掉特殊符号的意思
/: 查找字符, n: 查找下一个 N:查找上一个
/dw:删除词语
/x:向后删除
/X:向前删除
/u:撤销当前操作
/U:撤销所有操作
/shift+D :删除光标之后的字符
底行模式:
set number: 显示行号
set nonu: 不显示行号
r file: 合并文件