Vim相关命令
vim键盘图
vi/vim 按键说明
光标向左移动一个字符
h 或者 左箭头
光标向右移动一个字符
l 或者 右箭头
光标向上移动一个字符
k 或者 上箭头
光标向下移动一个字符
j 或者 下箭头
下一页
Ctrl + f
上一页
Ctrl + b
下半页
Ctrl + d
上半页
Ctrl + u
光标移动到非空格符的下一行
+
光标移动到非空格符的上一行
-
按下数字后再按空格键,光标向右移动这一行的 n 个字符
n + 空格
移动到这一行的最前面字符处 (常用)
0
移动到这一行的最后面字符处(常用)
$
光标移动到这个屏幕的最上方那一行的第一个字符
H
移动到这个档案的最后一行(常用)
G
移动到这个档案的第 n 行
n + 行数
移动到这个档案的最后一行
shift + g
光标之下寻找搜索一个字符
/ + 字符
光标之上寻找搜索一个字符
? + 字符
连续向后删除 n 个字符
数量 + x
删除游标所在的那一整行(常用)
dd
删除光标所在的向下 n 行,例如 20dd 则是删除 20 行 (常用)
数量 + dd
删除光标所在到第一行的所有数据
d1G
删除光标所在到最后一行的所有数据
dG
删除游标所在处,到该行的最后一个字符
d$
那个是数字的 0 ,删除游标所在处,到该行的最前面一个字符
d0
复制游标所在的那一行(常用)
yy
n 为数字。复制光标所在的向下 n 行,例如 20yy 则是复制 20 行(常用)
nyy
将编辑的数据写入硬盘档案中(常用)
:w
若文件属性为『只读』时,强制写入该档案
:w!
若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。
:q!
将编辑的数据储存成另一个档案(类似另存新档)
:w + 新文件name
参考资料:
www.runoob.com/linux/linux-vim.htm...
本作品采用《CC 协议》,转载必须注明作者和本文链接