sunsili 发表于 2021-8-3 08:55:08

vi/vim 常用命令:编辑、搜索、查找、定位

本帖最后由 sunsili 于 2021-8-4 16:24 编辑

vi/vim 常用命令:编辑、搜索、查找、定位。

vi/vim常用命令

set nu    显示行号</div>gg   跳转到文件开头
/   向后搜索
?    向前搜索
n    查找下一处
N    查找上一处
|   光标所在行行首
L    屏幕所显示的底行
{    段首
}    段尾
-    前一行行首
+    后一行行首
(    句首
)    下一句首
[      DISCUZ_CODE_4      ]nbsp;   行末
M    屏幕中间行
0    行首(零)
hjkl    左下上右
x    删除光标所在字符
R    替换模式(可以替换任意字符)
r    单个替换
dd   删除光标所在的行
D    删除至行末(从光标位置开始)
s    删除字符并插入(单个字符删除,并进入插入模式)
S    删除行并插入(整行删除)
>>   缩进(相当于一个tab)
<<   反缩进
=    自动格式化
J    合并上下两行
I    插入到行首
i   插入
C    从光标处开始修改至行位
a    在光标后附件或追加
A    在行末追加
p    粘贴(后)
P    粘贴(前)
Esc   命令模式
ZZ   保存退出编辑(vi快捷键,含保存)
ZQ    不保存退出编辑(快捷键)
wq   保存退出编辑
q!    不保存退出编辑
注:写命令前加":", 须在命令状态,非编辑状态, 按"Esc"退出

页: [1]
查看完整版本: vi/vim 常用命令:编辑、搜索、查找、定位