强悍的 vim —— 处理大小写转换

原创 2016年05月30日 23:47:45

注意以下均是在,normal mode(普通模式)下操作的。

1. 单个字符的处理

  • ~:切换光标所在位置的字符的大小写形式,大写转换为小写,小写转换为大写
  • 3~:将光标位置开始的3个字母改变其大小写

2. 文本整体的处理

gu:切换为小写,gU:切换为大写,剩下的就是对这两个命令的限定(限定行字母和单词)等等。

2.1 整篇文章

无须进入命令行模式,键入:

  • ggguG:整篇文章转换为小写,gg:文件头,G:文件尾,gu:切换为小写
  • gggUG:整篇文章切换为大写,gg:文件头,G:文件尾,gU:切换为大写

2.2 只转化某个单词

  • guw、gue
  • gUw、gUe
  • gu5w:转换 5 个单词
  • gU5w

2.3 转换行

  • gU0 :从光标所在位置到行首,都变为大写
  • gU$ :从光标所在位置到行尾,都变为大写
  • gUG :从光标所在位置到文章最后一个字符,都变为大写
  • gU1G :从光标所在位置到文章第一个字符,都变为大写
版权声明:本文为博主原创文章,未经博主允许不得转载。

vim大小写转换

vim中大小写转化的命令是gu或者gU形象一点的解释就是小u意味着转为小写;大U意味着转为大写.剩下的就是对这两个命令的限定(限定操作的行,字母,单词)等等1、整篇文章大写转化为小写  打开文件后,无...
  • guowake
  • guowake
  • 2008年03月25日 16:18
  • 52053

vim中大小写转化

一 命令模式 ~          将光标下的字母改变大小写 3~         将光标位置开始的3个字母改变其大小写 g~~        改变当前行字母的大小写 ...

vim 字符大小写转换

平时在写程序时经常会遇到大小写转换的问题,vim中提供了很多非常方便的大小写转换命令,可以快速的进行字母、单词、任意行的大小写转换,可以和vim的光标移动指令组合使用。 ~ ...

强悍的 vim —— 查找时忽略大小写

1. 指令设定:set ic (ignore case) :set noic 输入了上述指令, 当每次的查找操作都会受到当前设定的影响,不过每次在退出vim编辑后,再重新打开以后的设置仍旧失效。注:编...

Vim 大小写切换快捷键

~          将光标下的字母改变大小写 3~         将光标位置开始的3个字母改变其大小写 g~~        改变当前行字母的大小写 U          将可视...

vi 字母大小写切换

vi 字母大小写切换   Command mode下: ~     -     将光标下的字母改变大小写 #~ - 将下#行的字母改变其大小写 g~~   -     改...

vim查找和替换详解

1、vim 单文件中查找方法 正常模式下使用 / 或 ? 命令执行向后搜索或向前搜索 /love 从光标位置向前搜索关键词 love ?love 从光标位置向后搜索关键词 love 正常模式下使...
  • zcube
  • zcube
  • 2015年01月14日 15:05
  • 18071

shell 大小写转换

学众家之长,取己之所好。 字符串的大小写转换,学到了几种,并做了简单验证: tr  tr A-Z a-z 大写转小写,反之转大写 sed sed 'y|abcdefghijk...
  • luvzhan
  • luvzhan
  • 2014年12月05日 10:57
  • 2218

vim大小写转换

vim中大小写转化的命令是gu或者gU形象一点的解释就是小u意味着转为小写;大U意味着转为大写.剩下的就是对这两个命令的限定(限定操作的行,字母,单词)等等1、整篇文章大写转化为小写  打开文件后,无...
  • guowake
  • guowake
  • 2008年03月25日 16:18
  • 52053

vim大小写转换 以及区块选择 复制粘贴

一  文本选择: 矩形区块选择: [Ctrl]+v 区块选择,可以用长方形的 方式选择  v 字符选择,会将光标经过的地方反白选择! V(大写) 行选择,会将光标经过的行反白选择! 选择好以后命令行...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:强悍的 vim —— 处理大小写转换
举报原因:
原因补充:

(最多只允许输入30个字)