1,Linux /vim的常用快捷键
1,移动
H J K L .
H:向左
L:向右
J:向下
K:向上
e : 跳跃到单词末尾
b :跳跃到单词首字母
w : 跳跃到下一个单词的首字母
shift + 6 : 跳跃到本行的开头
shift + $ : 跳跃到本行的末尾
2,翻页
Ctrl + F :向下一页
Ctrl + B :向上一页
Ctrl + E :向下(符合视觉)
Ctrl + Y: 向上
shift + g : 翻到文件末尾
gg : 翻到文件开头
3,其它
i : 光标位置前面插入
a : 光标位置后面插入
o : 直接enter到下一行输入
x : 删除光标所在字符
dd : 删除光标所在行
u : 撤销
dw : 移除光标往后的单词
4,复制
y : 复制某一块
yy : 复制整行
y^ : 复制从光标到行头的内容
y$ : 复制光标到行尾的内容
yw : 复制一个word
5,剪切
d : 剪切选定区域
dd : 剪切整行
d^ : 剪切至行首
d$:剪切至行尾
dw : 剪切一个word
6,V模式下
aw : 快速选中单词
ab : 快速选中小括号里的内容(包含括号)
aB : 快速选中大括号里的内容(包含括号)
< : 代码向左缩进
’ > ': 代码向右缩进
7,查找与替换
/ + 想要查找的内容
+s+ / +被替换的内容 + 想要替换成的内容/g (替换光标所在行中所有替换内容)
n,m+s+ / +被替换的内容 + 想要替换成的内容/g (替换n到m行中所有替换内容)
- %s + / 被替换的内容 + 想要替换成的内容 /gc (替换文件中所有替换内容 ,并由提示,若不想提示,可去掉c)