开始学习使用vim,记一些常用的命令,方便忘记的时候查阅
一般模式:
H:同方向键左,光标左移一格
J:同方向键下,光标下移一行
K:同方向键上,光标上移一行
L:同方向键右,光标右移一格
ctrl+f:屏幕向前翻动一页
ctrl+b:屏幕向后翻动一页
数字0:移到当前行的最前端
n<enter>:下移n行
n<space>:右移n个字符
dd:剪切当前行
ndd:剪切n行
yy:复制当前行
nyy:复制n行
p:粘贴,小写p为粘贴到光标下一行,大写P为粘贴到光标上一行
i:在当前光标前插入,大写I则为在当前行最前方插入
a:在当前光标后插入,大写A则为在当前行的最后方插入
o:在当前行下方插入新的一行,大写O则为在当前行上方插入
r:修改当前光标字符,大写则为连续修改,知道按esc为止
:w 保存
:q 退出
:wq 存储后退出
:w [filename] 另存为
ZZ:大写ZZ,保存并退出
/str:查找字符串str