vim 大小写转换

【基础命令】

gu 字母转换为小写

gU 字母转换为大写

g~ 字母大小写切换(小写转大写,大写转小写)

~ 将光标下的字母改变大小写

 

【应用】

guu 将当前行的字母全改成小写

gUU 将当前行的字母全改成大写

g~~ 将当前行的字母全大小写转换

 

u 将可视模式下的字母全部转换为小写

U 将可视模式下的字母全部转换为大写

 

guw 将光标所在的单词从光标所在的字母到单词尾转换为小写

gUw 将光标所在的单词从光标所在的字母到单词尾转换为大写

guaw 将光标所在的单词改成小写

gUaw 将光标所在的单词改成大写

同理可推导出如下命令:

gu3w, gu3e, gU3w, gU3e, g~3w, g~3e 等

 

ggguG 整篇文章转换为小写

gggUG 整篇文章转换为大写

ggg~G 整篇文章大小写切换

备注:

以上命令分解为 gg gu G

移动到文章开头(gg),进行转换命令(gu, gU, g~),直到文章结尾(G)

 

1gu 光标所在的行以及下1行转换为小写

xgu 则进行光标所在的行以及光标以下的x行,总共x+1行的转换

经测试, 1gu, 1gU, 1g~ 命令需要回车才生效

 

gu0 光标位置到行首都转换为小写

gu$ 光标位置到行尾都转换为小写

guG 光标位置到文章最后一行都转换为小写

gu1G 光标位置到文章第一行都转换为小写(gugg等效)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值