vim常用命令
2018-08-07 本文已影响2人
忆昔溪
两种模式
- 编辑模式:可以进行正常的编辑操作
左下方显示 -- INSERT --
"在命令模式下输入i能够进入编辑模式"
- 命令模式:可以通过命令操作
左下方什么也不显示
"在编辑模式下按 ESC能够返回到命令模式"
- 最重要的命令
:q!:不保存退出,一旦修改错误,就放弃修改! - 常用命令
-
/xxx:查找xxx -
n:执行上一次查找 -
0:到行首 -
$:到行尾 -
^:到行首第一个字符处 -
w:光标往后移动一个词 -
b:光标往前移动一个词 -
{:移动到段首 -
}:移动到段尾 -
x:删除当前一个字符 -
dw:删除一个单词 -
D:删除到行尾 -
dd:删除整行 -
5dd:删除5行 -
d0:删除当前光标到行首 -
V:选中整行 -
y:将选中部分的内容复制到剪切板 -
yy:复制一行 -
3yy:复制3行 -
p:在光标下方粘贴剪切板中的内容 -
u:撤销上一次修改 -
numG或者:num:移动光标到指定的行(num)。(比如10G 就是到第10 行) -
gg:到文件开始 -
G:到文件末尾 -
:wq:保存退出 -
:wq!:root权限保存 -
:set number:显示行号 -
:set nonumber:不显示行号 -
set nu!:显示/不显示行号,切换 -
H:移动光标到屏幕顶端 -
M:移动到屏幕中间 -
L:移动到底部 -
shift+6:光标到行首 -
shift+4:光标到行尾
-