命令模式
指令 | 含义 |
---|---|
a、i、o | 在光标之后、光标处、光标下一行开始编辑 |
[n ] dd | 从光标所在行开始剪切 |
[n ] yy | 从光标所在行开始复制 |
p | 将剪切或者复制的内容进行粘贴 |
u | 撤销上一步的操作指令 |
[n ] x | 删除从光标位置开始的后面的n个字符 |
1G | 将光标移动到文件的第一行 |
G | 将光标移动到文件的最后一行 |
[n]G | 将光标移动到文件的第n行 |
插入模式
底行模式
指令 | 含义 |
---|---|
w | 保存 |
q | 退出 |
! | 强制执行 |
q! | 强制退出(不保存) |
w 文件名 | 文件内存为(更改保存的文件名) |
r 文件名 | 导入文件的内容到光标所在的位置 |
[n] | 将光标移动到指定行 |
set nu/set nonu | 显示/不显示行号 |
[n],[N] y / [n],[N]d | 复制/剪切n-N行内容 |
/ 字符串 | 查找符合的字符 |
%s/字符串1/字符串2/gc | 选中全文字符串1替换为字符串2 |
[n],[N]s/字符串1/字符串2/gc | 选中 n-N 行字符串1替换为字符串2 |