Linux 的vi/vim的一点使用技巧
己经常使用到的vi/Vim使用技巧整理一下,希望对大家有用:
?
(一)
通用操作:
1.???
指令模式到输入模式指令:
a
(append
) :从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。
A
: 从光标所在列最後面的地方开始新增资料。
i
(insert
): 从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。
I
:从光标所在列的第一个非空白字元前面开始插入资料。
o
(open
):在光标所在列下新增一列并进入输入模式。
O:
在光标所在列上方新增一列并进入输入模式
s
: 删除光标所在字元,并进入输入模式
S
: 删除光标所在的列,并进入输入模式
2.???
编辑指令
x
: 删除光标所在字符。
dd
:删除光标所在行。
r
:修改光标所在字符,r
后接修正的字符。
R
: 替换状态,新增文字覆盖原先文字,直到按 [ESC]
为止。
d
删除(delete)
y
复制(yank)
p
放置(put)
c
修改(change)
3.???
移动按键
在指令模式下移动光标的基本指令是 h, j, k, l
u
:恢复被删除的文字
shift + u:
恢复光标所在列的所有改变
ctrl+d:
向下半页
ctrl+f:
向下一页
ctrl+u:
向上半页
<p style="text-align: left; text-indent: 1.5pt; margin: 0cm 0cm 0pt 11.75pt;" class