Vim 中大小写转换

目录

Vim 中大小写转化的命令是 gugU。形象一点的解释就是:小 u 意味着转为小写;大 U 意味着转为大写。剩下的就是对这两个命令的限定,通过限定操作的行、字母、单词等范围。

整篇文章大小写转换

转为小写

打开文件后,键入:ggguG

命令分解:

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

转为大写

打开文件后,键入:gggUG

命令分解:

  • gg = 光标到文件第一个字符
  • gU = 把选定范围全部大写
  • G = 到文件结束

单词大小写转换

命令说明
guwgue光标后面的单词转为小写
gUwgUe光标后面的单词转为大写
gu5wgu5e光标后面 5 个单词转为小写
gU5wgU5e光标后面 5 个单词转为大写

行和范围大小写转换

将光标定位到想转换的行上,键入命令:

命令说明
1gU从光标所在行往下一行进行小写到大写的转换
10gU进行 11 行的小写到大写的转换
gU0从光标所在位置到行首,都变为大写
gU$从光标所在位置到行尾,都变为大写
gUG从光标所在位置到文章最后一个字符,都变为大写
gU1G从光标所在位置到文章第一个字符,都变为大写

#vim