vi/vim 纯文本编辑器 常用命令讲解

vi/vim 纯文本编辑器 常用命令讲解

普通模式:复制、粘贴、删除等 说明
dd 删除单行
ndd 删除多行,n代表行数
u 撤销
yy 单行复制
nyy 多行复制,n代表行数
p 向下粘贴
:n,ms/A/B/g 把n-m行的A替换成B
普通模式:移动光标 说明
0 光标跳到行首
$ 光标跳到行尾
gg 光标跳到文件开头,可加数字跳到指定行,如10gg
G 光标跳到文件尾部
普通模式:退出保存 说明
:wq 保存退出(write quit)
:x 保存退出
:q 退出不保存
:q! 强制退出
普通模式:搜索和替换 说明
/ 向下搜索,如/unix
n 继续搜索,反向搜N
? 向上搜索
n 继续搜索,反向搜N
:%s/A/B/g 替换,把A替换成B,g表示全局
:n,ms/A/B/g 把n-m行的A替换成B