新浪博客

vim(备忘)之大小写转换

2015-07-30 12:36阅读:
1.“字”级别的大小写转换
guw gue ---- 两个命令功能是一样的:光标后面的“字”会变成小写
guw gue ---- 两个命令功能是一样的:光标后面的“字”会变成大写
扩展一下下
gu6w gu6e ---- 两个命令功能是一样的:光标后面的6个“字”会变成小写
gU6w gU6e ---- 两个命令功能是一样的:光标后面的6个“字”会变成小写
2.“行”级别内容大小写转换
guu/gUU ---- 光标当前行统统变小写/大写
gu0/gU0 ---- 光标位置到行首,统统变小写/大写(不包含光标当前的字母)
gu$/gU$ ---- 光标位置到行尾,统统变小写/大写(包含光标当前的字母)
guG/gUG ---- 光标位置所在
行到文章最后一行,统统变为小写/大写
gu1G/gU1G ---- 光标位置所在行到文章第一行,统统变为小写/大写
3.整篇内容大小写转化
1GguG/1GgUG 整篇文章统统变小写/大写(Vim和gVim中可以使用ggguG/gggUG
secooler示意:1GguG 可以分三部分解释 1G gu G
1G或vim中的gg ---- 光标定位到文件首
gu ---- 选定范围统统变小写
G ---- 一直操作到文件结束部分

我的更多文章

下载客户端阅读体验更佳

APP专享