alias命令
![image]()
![image]()
![image]()
vim相关快捷键
光标的移动
% : 跳转相互匹配 的 { }
H : 向前
J : 向下
K : 向上
L : 向后
小写w: 光标走到下一个单词的首位字符
数字0:跳转到vim本行的行首
$或者shift+4 :跳转到vim本行的行尾
gg : 连续按两个‘g’,跳转到文本头部
G : 跳转到文本尾部
500+G: 先按500,再按G,就会跳转到第500行,注意不需要按‘+’
撤销操作
小写u : 撤销上一步的操作
ctrl + r : 反撤销
删除操作:删除的本质其实是剪切
del键 或者 小写x : 删除光标后面字符
大写X : 删除光标前面的字符
dw : 删除一个单词(包括单词后面的空格)
d0 : d+数字0,删除本行光标前面的
D键 或者 d$ : 删除本行光标后面的
dd : 删除本行
106dd : 删除106行(删除的行数总共为106行,计算方式为从光标所在行开始)
粘贴
P : 粘贴到本行
p : 粘贴到本行的下一行
复制
yy : 复制一行
97yy : 复制97行
vim可视模式
命令模式下:按下v即可进入可视模式
在结合方向键HJKL便可以选中自己想选的内容(两个半行和
多个整行的/格式) ,一个y实现复制,一个d实现删除/剪切,再结合P/p
便能够实现自主的移动操作
查找操作1
命令模式下直接输入'/',就能看到末行有一个 /
输入需要查找的字符+回车即可,再结合n向下查找,N向上查找
![image]()
查找操作2
命令模式下光标首先指向单词,然后按下#键
此时N向下查找,n向上查找
其他操作
命令模式下光标指向字符a,按下r,再按下A,a就被替换为了A
![image]()
重点: vim模式下查看manpage
![image]()
进入编辑模式
![image]()
替换操作
![image]()
保存退出:
q: 退出
q!: 退出不保存
w: 保存
wq: 保存退出
x: == wq
在命令模式下保存退出: ZZ
分屏
![image]()