vim中实现大小写转换
格式:
[开始位置] ———— 可以定位开始的位置,默认为光标所在位置
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中实现大小写转换相关推荐
- c语言中字母大写转小写,C语言中字母大小写转换的简单操作
大写字母要转换小写字母,要怎么操作呢?而在C语言开发中,我们经常会遇到这样或者那样的问题,别着急,爱站技术频道为你细细道来C语言中字母大小写转换的简单操作. C语言tolower()函数:将大写字母转 ...
- SAP ABAP中字符大小写转换问题汇总
1. 字符串的大小写转换 DATA lv_text TYPE string value `Barbcbdbarb`. "to upper TRANSLATE lv_text TO UPPER ...
- 字符串中的大小写转换的方法
***字符串中的大小写转换的方法***s='asaSjf asDfa fVE'#把字符串中所以字符都转成大写字母 转成大写之后,会产生一个性的字符串对象 a=s.upper() print('uppe ...
- latex中字母大小写转换实践
latex中字母大小写转换实践 要点概览 目的 实现常用的字母大小写转换,可以用于常规的字符串处理以及biblatex参考文献样式定义 全部大写/全部小写 句首大写(句首字母大写其它不变,句首字母大写 ...
- eclipse中字母大小写转换快捷键(备忘)
eclipse中字母大小写转换快捷键(备忘) Ctrl+Shift+X 转为大写 Ctrl+Shift+Y 转为小写 该快捷键是可以在eclipse中自定义的,但并不推荐自定义:
- 跟着老万学linux运维-vi编辑器中的大小写转换技巧
本节主要是介绍一些工作中使用vi/vim编辑器时,大小写的转换技巧.相信熟悉这些技巧后,对日常运维工作,是非常有帮助的. 所有这些大小写切换,都是在普通模式下进行的. 其中的核心是对"~&q ...
- python如何小写p转换p_Python进阶---python 中字符串大小写转换
python中字符串的大小写转换和判断字符串大小写的函数小结: 一.pyhton字符串的大小写转换, 常用的有以下几种方法: 1.对字符串中所有字符(仅对字母有效)的大小写转换,有两个方法: prin ...
- python中字符串大小写转换常用操作
python中字符串的大小写转换操作 方法名 操作说明 upper() 把字符串中的字符全部转换为大写 lower() 把字符串中的字符全部转换为小写 swapcase() 把原字符串中的字符,大写变 ...
- angular 字符串转换成数字_3种方法搞定Excel中数字大小写转换? 123...变为壹贰叁......
作者 | 雷哥 编辑 | 小西瓜 职场中,大家是否遇到这样的情况, 需要把数字"1,2,3......" 转换为 大写的"壹贰叁...",大家都有哪些方法可以实 ...
- python 中字符串大小写转换
python中字符串的大小写转换和判断字符串大小写的函数小结: 一.pyhton字符串的大小写转换, 常用的有以下几种方法: 1.对字符串中所有字符(仅对字母有效)的大小写转换,有两个方法: prin ...
最新文章
- svn教程----eclipse的SVN插件使用
- 计算机组成原理延迟时间ty,计算机组成原理之数值的机器运算培训教程方案.ppt...
- 如何修正导入模型的旋转? How do I fix the rotation of an imported model?
- ugui unity 取消选择_UGUI中几种不规则按钮的实现方式
- 文件在线预览 图片 PDF Excel Word
- ABP入门系列(8)——Json格式化
- 【笔试面试】C#中的程序集
- 企业实战(Jenkins+GitLab+SonarQube)_07_Jenkins 安全设置
- 创业者怎样掌握简便的创业机会
- C#LeetCode刷题之#443-压缩字符串​​​​​​​(String Compression)
- Oracle创建视图的一个问题
- 【板绘必读】完全0基础如何学板绘?
- markdown下载破解地址 和 常用语法
- 为资产分类定义折旧范围_SAP折旧范围
- 另一个视角看春节红包大战,为什么说智能云是百度第二增长引擎
- 学生学籍的计算机管理属于,随着计算机的飞速发展,其应用范围不断扩大,某学校学生学籍的计算机管理属于__应用领域。A.科学计...
- Python中的程序控制结构 顺序结构和选择结构
- 抗癌药物之多肽药物偶联物技术(PDC)介绍
- 利用新浪API实现股票交易实时监控
- 详解keras中的Mask机制
热门文章
- [已解决]踩过的坑之mysql连接报“Communications link failure”错误
- android:persistent=true作用
- 计算机各按键的名称,电脑键盘各键名称及功能 电脑键盘上每个键的作用-笑语冰蝉...
- 安卓基础-day06-20180131
- PCL点云去中心化demean
- 构建 GPRS 网络(转)
- 学习记录 Halcon 图片拼接
- python-三天打渔、两天晒网 - 实验7 简单的循环程序
- 基于C51实现测试人体反应速度
- html+css基础教程之html标题学习