Linux vim的正常模式
返回正常默认模式
-
esc
进入输入状态的方式
-
i,当前位置插入
-
I,在当前行第一列插入
-
o,向下新起一行进行输入
-
O,向上新起一行进行输入。
-
a,当前列向后挪动一列进行输入
-
A,移动到当前行最后进行输入
四个方向hjkl
-
h 左
-
l 右
-
j 下
-
k 上
复制粘贴
-
yy:复制当前行
-
p:粘贴单行,10p,粘贴10行
-
3yy : 从当前行开始,一次性复制3行
-
y$:复制从光标位置到结尾的所有字符
剪切
-
dd,3dd,d$
撤销恢复
-
u撤销上一步,3u,车前最近的三步操作。
-
ctrl +r,最u操作进行恢复。
其他
-
x删除光标所在字符。
-
r后输入新字符,光标所在字符被体会为新字符
-
:set nu 展示文本的行号,类似于ide的展示代码行号;set nonu 取消行号显示
-
10 shift +g,移动到10行
-
g :移动到第一行
G:移动到最后一行 -
^ 表示到这一行的开头(shift +6)
$ 表示到这一行的结尾(shift+4)
作者:iBrake
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.