gavin个人实用VI命令

本文介绍Vim编辑器的基础操作与高级技巧,包括文本编辑、导航、搜索及折叠等功能,帮助用户快速掌握Vim的使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ce 删除一个单词,并插入

cc删除一行,并插入

u redo

crtl-R  返回redo的上一步

d num w 删除num个单词

J 合并两行,也就是去掉行尾的换行符

^行首 eg:d^ 删除当前到行尾

$ 行尾

o当前行的下一行起一新行插入

移动:

b 返回一个单词

w右移一个单词首

e右移一个单词尾

fx  查找当前行的字符 x并跳到那

%括号跳转

CTRL-G 知道当前行号列号信息

set number设置行号

set nonumber 取消行号

set ruler 设置°ruler°选项. 这会在Vim窗口的右下角显示当前光标位置

CTRL-U命令会使文本向下滚动半屏. 也可以想象为在显示文本的窗

CTRL-D命令将窗口向下移动半屏, 所以相当于文本向上滚动了半屏:

:nohlsearch 去掉当前搜索高亮

zd 删除折叠
zD 删除所有折叠

10zf或10zf+或zf10↓,创建从当前行起到后10行的代码折叠。
10zf-或zf10↑,创建从当前行起到之前10行的代码折叠。
在括号处zf%,创建从当前行起到对应的匹配的括号上去((),{},[],<>等)。

zc      折叠
zC     对所在范围内所有嵌套的折叠点进行折叠
zo      展开折叠
zO     对所在范围内所有嵌套的折叠点展开


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值