格式:

[开始位置]    ———— 可以定位开始的位置,默认为光标所在位置
gu           ———— 选择范围内转小写
gU           ———— 选择范围内转大写
[结束位置]    ———— 可以定位结束位置,可跟着类似w,6G,G,gg等定位操作

注:以下命令无需进入命令行模式,vim打开文件直接键入命令即可

1、“字母”级别的大小写转换

如果想对光标所在位置的字母 进行大小写转换 ,直接 shift + ~

2、“单词”级别的大小写转换

对光标所在位置的整个单词进行大小写转换

guw 或 gue     # 光标所在位置的单词转小写
gUw 或 gUe     # 光标所在位置的单词转大写gu3w 或 gu3e    # 光标后面的3个单词转小写
gU3w 或 gU3e    # 光标后面的3个单词转大写

3、“行”级别的大小写转换

guu    # 光标所在的行转小写
gUU    # 光标所在的行转大写gu0    # 光标位置到行首转小写,不包含光标所在字母
gU0    # 光标位置到行首转大写,不包含光标所在字母gu$    # 光标位置到行尾转小写,包含光标所在字母
gU$    # 光标位置到行尾转大写,包含光标所在字母gu1G   # 光标位置所在行到文章第一行转小写
gU1G   # 光标位置所在行到文章第一行转大写guG    # 光标位置所在行到文章末尾转小写
gUG    # 光标位置所在行到文章末尾转大写

4、“文件”级别的大小写转换

1GguG 或 ggguG    # 整个文章全部转小写
1GgUG 或 gggUG    # 整个文章全部转大写

注:[1G或gg]:定位开始位置,[gu或gU]:定义转小写或大写  [G]:定位结束位置

参考:https://www.cnblogs.com/vigarbuaa/p/3222983.html

vim中实现大小写转换相关推荐

  1. c语言中字母大写转小写,C语言中字母大小写转换的简单操作

    大写字母要转换小写字母,要怎么操作呢?而在C语言开发中,我们经常会遇到这样或者那样的问题,别着急,爱站技术频道为你细细道来C语言中字母大小写转换的简单操作. C语言tolower()函数:将大写字母转 ...

  2. SAP ABAP中字符大小写转换问题汇总

    1. 字符串的大小写转换 DATA lv_text TYPE string value `Barbcbdbarb`. "to upper TRANSLATE lv_text TO UPPER ...

  3. 字符串中的大小写转换的方法

    ***字符串中的大小写转换的方法***s='asaSjf asDfa fVE'#把字符串中所以字符都转成大写字母 转成大写之后,会产生一个性的字符串对象 a=s.upper() print('uppe ...

  4. latex中字母大小写转换实践

    latex中字母大小写转换实践 要点概览 目的 实现常用的字母大小写转换,可以用于常规的字符串处理以及biblatex参考文献样式定义 全部大写/全部小写 句首大写(句首字母大写其它不变,句首字母大写 ...

  5. eclipse中字母大小写转换快捷键(备忘)

    eclipse中字母大小写转换快捷键(备忘) Ctrl+Shift+X 转为大写 Ctrl+Shift+Y 转为小写 该快捷键是可以在eclipse中自定义的,但并不推荐自定义:

  6. 跟着老万学linux运维-vi编辑器中的大小写转换技巧

    本节主要是介绍一些工作中使用vi/vim编辑器时,大小写的转换技巧.相信熟悉这些技巧后,对日常运维工作,是非常有帮助的. 所有这些大小写切换,都是在普通模式下进行的. 其中的核心是对"~&q ...

  7. python如何小写p转换p_Python进阶---python 中字符串大小写转换

    python中字符串的大小写转换和判断字符串大小写的函数小结: 一.pyhton字符串的大小写转换, 常用的有以下几种方法: 1.对字符串中所有字符(仅对字母有效)的大小写转换,有两个方法: prin ...

  8. python中字符串大小写转换常用操作

    python中字符串的大小写转换操作 方法名 操作说明 upper() 把字符串中的字符全部转换为大写 lower() 把字符串中的字符全部转换为小写 swapcase() 把原字符串中的字符,大写变 ...

  9. angular 字符串转换成数字_3种方法搞定Excel中数字大小写转换? 123...变为壹贰叁......

    作者 | 雷哥 编辑 | 小西瓜 职场中,大家是否遇到这样的情况, 需要把数字"1,2,3......" 转换为 大写的"壹贰叁...",大家都有哪些方法可以实 ...

  10. python 中字符串大小写转换

    python中字符串的大小写转换和判断字符串大小写的函数小结: 一.pyhton字符串的大小写转换, 常用的有以下几种方法: 1.对字符串中所有字符(仅对字母有效)的大小写转换,有两个方法: prin ...

最新文章

  1. svn教程----eclipse的SVN插件使用
  2. 计算机组成原理延迟时间ty,计算机组成原理之数值的机器运算培训教程方案.ppt...
  3. 如何修正导入模型的旋转? How do I fix the rotation of an imported model?
  4. ugui unity 取消选择_UGUI中几种不规则按钮的实现方式
  5. 文件在线预览 图片 PDF Excel Word
  6. ABP入门系列(8)——Json格式化
  7. 【笔试面试】C#中的程序集
  8. 企业实战(Jenkins+GitLab+SonarQube)_07_Jenkins 安全设置
  9. 创业者怎样掌握简便的创业机会
  10. C#LeetCode刷题之#443-压缩字符串​​​​​​​(String Compression)
  11. Oracle创建视图的一个问题
  12. 【板绘必读】完全0基础如何学板绘?
  13. markdown下载破解地址 和 常用语法
  14. 为资产分类定义折旧范围_SAP折旧范围
  15. 另一个视角看春节红包大战,为什么说智能云是百度第二增长引擎
  16. 学生学籍的计算机管理属于,随着计算机的飞速发展,其应用范围不断扩大,某学校学生学籍的计算机管理属于__应用领域。A.科学计...
  17. Python中的程序控制结构 顺序结构和选择结构
  18. 抗癌药物之多肽药物偶联物技术(PDC)介绍
  19. 利用新浪API实现股票交易实时监控
  20. 详解keras中的Mask机制

热门文章

  1. [已解决]踩过的坑之mysql连接报“Communications link failure”错误
  2. android:persistent=true作用
  3. 计算机各按键的名称,电脑键盘各键名称及功能 电脑键盘上每个键的作用-笑语冰蝉...
  4. 安卓基础-day06-20180131
  5. PCL点云去中心化demean
  6. 构建 GPRS 网络(转)
  7. 学习记录 Halcon 图片拼接
  8. python-三天打渔、两天晒网 - 实验7 简单的循环程序
  9. 基于C51实现测试人体反应速度
  10. html+css基础教程之html标题学习