本文着重介绍vim环境中的操作命令
模式切换命令
a键:进入输入模式。从当前光标所在的下一个字符开始输入。
A键:在光标所在行,行尾开始写入内容
i键:进入输入模式。从光标所在位置开始插入新输入的字符。
I键(大写字母I):在光标所在行,行首开始写入内容。
o键:进入输入模式。新增加一行(本行在之下),并将光标移动到下一行的行首。
O键:进入输入模式。新增加一行(本行之上),并将光标移动到上一行的行首。
s键:进入输入模式,并删除光标位置字符
ecs键:由输入模式切换到命令模式。
:键:切换到单行模式。
命令模式下的操作命令
h键或左箭头键:光标向左移动1格。
l键或右箭头键:光标向右移动1格。
j键或下箭头键:光标向下1行。
k键或上箭头键:光标向上1行。
数字0或shift+6:光标移动到行首。
shift+0:向下翻5行,并光标在行首。
shift+4或$键:光标移动到行末。
w或W键:光标移动到下一个单词。
e键:光标移动到单词最末一个字符。
b键:光标移动到单词第一个字符。
PageUp或Ctrl+b:光标移动到前一页。
PageDown或Ctrl+f:光标移动到后一页。
Ctrl+u:光标向前移动半页。
Ctrl+d:光标向后移动半页。
Ctrl+e:屏幕向下滚动一行。
Ctrl+y:屏幕向上滚动一行。
y+y:复制光标所在行。
y+w:复制当前位置到单词结束的字符。
d键:剪切当前行(输入d后,移动光标时,那行会消失)
p键:将复制的字符粘贴在目前光标所在位置。
d+左箭头或X:删除光标位置前一个字符。
d+右箭头或x:删除光标位置的字符。
d+上箭头:删除光标所在行与前一行。
d+下箭头:删除光标所在行与下一行。
d+d:删除当前行
D键:删除一行中从光标位置之后的所有字符。
Ctrl+g或Ctrl+G:显示总行数及光标在整个文件所占位置百分比。
数字+G键:移动到某行。例如:9 G将会移动到第9行。
u键:取消上一个动作。