vi | vim vim编辑器
vim [filename] 编辑文件|创建编辑新文件
-接收管道内容
i 在当前光标字符前 I在当前行首
a 在当前光标字符后 A在当前行尾
o 在下一行首 O在上一行首
ESC按键进入普通模式
: 进入命令行模式
v 进入可视模式
w 写出到文件 q退出 wq写出并退出 !强制操作
快捷键(普通模式): yy复制1行 5yy复制当前往下5行
dd删除1行 5dd删除当前往下5行
p粘贴1行 5p粘贴内容5行
"Ny 粘贴到第N个粘贴板 (0~9)
"Np 粘贴第N个粘贴板的内容 (0~9)
N+Space 光标右移N个字符
N+Enter 光标下移N行
N+gg/G 跳到N行处
gg/G+y | yy+gg/G 复制到头/到尾
gg/G+d | dd+gg/G 删除到头/到尾
:reg (查看粘贴板寄存器)
/关键字 查找 n查找下一个 N查找上一个
设置行号 :set nu 取消行号 :set nonu
[G]到文件尾 [gg]到文件头
[u]撤销操作
x = Del ,X = BackSpace
w 到词头,e到词尾
行号跳转 输入行号后按[gg]或[G]
输入行号按<Enter> 向下移动行数
Ctrl + E 向下滚屏 Ctrl + Y 向上滚屏
[ZZ]保存并退出 [ZQ]不保存退出
[H] [J] [K] [L] ← ↑ ↓ →
设置文件换行符格式 set ff=dos(windows=\r\n) 、set ff=unix(linux=\n)
网友评论