移动光标
ctrl+b 屏幕向后移动一页
ctrl+u 屏幕向后移动半页
ctrl+f 屏幕向前移动一页
ctrl+d 屏幕向前移动半页
w 光标跳转到下个word的开头
e 光标跳转到下个word的结尾
b光标回到上个word的开头
$光移动到光标所在行的行尾
^光标移动到该行第一个非空白字符
O光标移动到该行的开头位置
#光标移动到该行的第#个位置:
h 向左移动一行
j 向下移动一行
k 向上移动一行
l 向右移动一行
u 回复到上一个操作
.:. 重复执行上一次操作
yy 复制光标所在行到缓冲区
yw 复制光标所在处到字尾的字符复制到缓冲区中
#yy 例如6yy 代表复制从光标所在行往下数6行之文字
p
删除
x 每按一次删除光标所在位置的后面的一个字符
#x 如6x 就是删除光标所在位置后的6个字符
X 删除光标所在位置的前面一个字符
#X 删除光标所在位置前面的#个字符
dd 删除光标所在行
#dd 例如6dd 删除光标所在行往下数6行文字
取代
r 取代光标所在处的字符
R 取代字符直到按Esc为止
更改
cw 更改光标所在处的字到字尾$处
c#w c3w 代表更改3个字
寻找字符串
/关键字 按住n 向下寻找关键字 按住N向前寻找关键字
q 退出
q! 强制退出
w写入
w!强制写入
#,# w [文件路径] 将第#行到 第#行 之间的文字 复制到 文件中
时间: 2024-10-06 15:35:59