x
|
删除当前光标位置的字符
|
dd
|
删除当前行
|
r
|
修改光标所在字符,r 后是要修正的字符。
|
R
|
进入替换状态,输入的文本会覆盖原先的资料,直到按【ESC】回到命令模式下为止。
|
s
|
删除光标所在字符,并进入输入模式。
|
S
|
删除光标所在的行,并进入输入模式。
|
cc
|
修改整行文字。
insert
模式
|
u
|
撤消上一次操做。
|
.
|
重复上一次操做。
|
:
|
set number
|
:
|
行号
,
跳入指定行
|
:
|
w
存盘
,
不退出
|
:
|
wq
存盘退出
x=wq
|
:
|
wq!
存盘并强制退出
|
:
|
q
退出不存盘
,
若是做过修改
,
出现提示没法退出
|
:
|
q!
强制退出
,
不存盘
(
用在输入错误
,
临时退出
)
|
:
|
/string 将光标定位到string 所在的行。
|
:
|
?string 将光标移动到最近的一个包含 string 字符串的行。
|
:
|
n 把光标定位到文件的第n 行。
|
:
|
s/srting1/string2/ 用string2 替换掉光标所在行首次出现的 string1。
|
:
|
s/string1/string2/g 用string2 替换掉光标所在行中全部的 string1。
|
:
|
3,15 s/string1/string2/g 用string2 替换掉第3 行到第15 行中的全部的string1。
|
:
|
.,15 s/string1/string2/g 用string2 替换掉光标所在的行到第15 行中的全部的string1。
|
:
|
3,$ s/string1/string2/g 用string2 替换掉第3 行到文档德结束中的全部的string1。
|
:
|
%s/string1/string2/g 用 string2 替换掉全文的 string1。此命令又叫全文查找替换命令。
|