VIM字符大小写转换
VIM提供了字符大小写转换的快捷键,在coding的时候会感觉很贴心,当然,前提是记住他们。
转换一个字符
大小写转换(大写转换成小写,小写转换成大写)快捷键~。
- 转换1个字符,光标移动到要转换的字符上,按
~ - 转换多个字符,将光标移动到想要大小写转换的地方然后键入: 个数 + ‘
‘。如:转换(大写转小写,小写转大写)10个字母:`10`
转换一个单词
将小写单词转换为大写单词:gUw
将大写单词转换为小写:guw
将单词中的大写改为小写,将小写改为大写:g~w
其中:
gu表示把选定范围全部小写gU表示把选定范围全部大写w表示选定范围为单词
依此类推,ggguG表示把整篇文章转换为小写,gg表示光标移动到文章开头,G表示选定范围为到文章结尾
转换一行
将整行转换为小写:guu。
将整行转换为大写:gUU。
将一行中的大写转换为小写,将小写转换为大写:g~~
总结
gu和gU分别表示转换为小写和大写,后面跟转换范围,比如5w(5个单词)等。