vim-大小写装换

以下内容参考自 http://blog.csdn.net/yangzhongxuan/article/details/8484167 自己验证了效果

命令一:单个字符转换(光标所在位置的字母进行转换)

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

3~ 将光标位置开始的3个字母改变其大小写(zhangshuli 光标在z 3~ ZHAngshuli )

命令二:单词转换(从光标所在的位置,到单词结束)

guw /gue  从光标开始位置到一个单词结束,改变小写

gUw/gUe  从光标开始位置到一个单词结束,改变大写

gU5w/gU5e  从光标开始位置到5个单词结束,改变大写

命令三:行大小写转换

g~~ 改变当前行字母的大小写
gU0 从光标所在位置到行首,都变为大写
gU$ 从光标所在位置到行尾,都变为大写

命令四:整篇文章大小写转换

  ggguG
  gg=光标到文件第一个字符
  gu=把选定范围全部小写
  G=到文件结束

 

可视模式下大小写转换

U  将可视模式下选择的字母全改成大写字母
u  将可视模式下选择的字母全改成小写

原文地址:https://www.cnblogs.com/zhangshuli-1989/p/vz_gu_1578132.html