Linux入门:vi/vim 下的使用手册

Linux入门:vi/vim 下的使用手册_第1张图片

一般模式命令

语法 功能描述
复制粘贴
{n}yy 复制光标当前一行,复制下面的{n}行
y$ 复制当前光标到行末的字符
y^ 复制行首到当前光标的字符
yw 复制一个词
{n}p 箭头移动到目的行粘贴{n}次
修改
u 撤销上一步
r 替换一个字符
R 依次替换后面的字符
{n}dd 删除光标(含)后{n}行
x 剪切一个字母,相当于 del
X 剪切一个字母,相当于 Backspace
dw 删除一个词
移动操作
gg 文档头
G 文档尾
H 页头
L 页尾
^ 行头
$ 行尾
{n}G 第{n}行
w 下一个单词
e 当前单词末尾
b 上一个词头

:set nu
显示行号
:set nonu
不显示行号

编辑模式

按键 功能
i 当前光标前
a 当前光标后
o 当前光标行的下一行
I 光标所在行最前
A 光标所在行最后
O 当前光标行的上一行

命令模式

命令 功能
:w 保存
:q 退出(加 i 强制退出)
/{key} 在文件中查找{key},n 查找下一个,N 往上查找
:noh 取消高亮显示
:set nu 显示行号
:set nonu 关闭行号
: (%)s/{old}/{new}(/g) 替换{old}为{new} ( /g 替换当前行匹配到的所有 ,%s为替换整个文档)
:noh 取消高亮

所有指令键盘图

Linux入门:vi/vim 下的使用手册_第2张图片

你可能感兴趣的:(linux,vim,linux,编辑器)