`
DiaoCow
  • 浏览: 244336 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Vim大小写转换

    博客分类:
  • Vim
vim 
阅读更多
在文本编辑过程中,我们尝尝需要把文件中某些内容进行大写切换,若是普通的文本编辑器,似乎很只能部分满足或者就压根不能满足我们的需求,这时候就轮到vim上场了...

vim 大小写转换命令是:
gu 和 gU (u小写,U大写)

1.选择方式:
按下v或 ctrl+v 切换到选择模式,然后选择你要转换的字符,按下 u 或 U

2.指令方式(普通模式下):
gu$从当前光标所在字符开始,到结尾所有字符都转换成小写(包含当前字符)
gu0从当前光标所在字符开始,到开头所有字符都转换成小写(不包含当前字符)
0gu$把当前光标所在行的所有字符都转换成小写    (等价于: V gu  或者 g~~)
guw把一个单词变成小写
gu5j从当前光标所在行开始往下6行,把所有字符变成小写
ggguG 把整篇文章的字符都变成小写


3.快捷方式(其实是指令模式的升级版)
~ 把当前光标下的字母切换大小写
n~ 把当前光标开始的n个字符切换大小写
g~~改变当前行字母的大小写


说了这么多,赶紧试试吧,个人感触,学习vim最好的方法就是,有着一颗爱折腾的心,然后不断练习尝试...

有句话说的好,生命不息,折腾不止...

      
分享到:
评论

相关推荐

    vim用户手册中文

    还有可视模式下的块操作,可以对选定区域执行统一的操作,如增加缩进或转换大小写。Vim还支持插件系统,手册会解释如何安装和配置插件以扩展其功能,例如代码自动补全、语法检查等。 此外,手册通常会介绍.vimrc...

    【运维经】第0章——目录

    第四章“vim大小写转换”将探讨在Vim中如何方便地进行文本的大小写转换,这对于快速统一文件中的变量命名规范非常有帮助。 第五至第七章涉及Python的pip和Node.js的npm加速,这些章节可能会讲解如何配置镜像源,以...

    Vim命令速查手册Vim

    - **转换大小写:** - `~` 反转当前字符的大小写; - `g~iw` 将整个单词的字母大小写反转; - `gUiw` 将整个单词转换为大写; - `guiw` 将整个单词转换为小写。 - **缩进操作:** - `>>` 将光标所在行向右缩进...

    vim reference

    - `g` + `~` + `m`:切换移动命令m所选中文本的大小写。 - `g` + `u` / `g` + `U` + `m`:将移动命令m所选中文本转换为小写/大写。 - `<` / `>` + `m`:将移动命令m所选中文本左移/右移。 - `n` + `<` / `n` + `>`:...

    vim实用技巧快速入门与速查手册

    14. 排版、处理大小写转换和在线帮助: - 提供了排版和大小写转换的功能。 - 通过内置的帮助命令访问Vim的在线文档。 掌握这些知识点,可以让用户更好地利用Vim编辑器高效地进行文本编辑和脚本编写。Vim虽然上手...

    Best+of+VIM+Tips(译注).pdf

    - “i”标志表示忽略大小写,对大小写不敏感的替换; - “c”标志表示每次替换前都需要确认。 3. 替换最后一次搜索的内容: 在:s命令中,如果省略查找模式,VIM会使用最后一次搜索命令匹配到的字符串作为查找模式...

    VIM7.3中文手册.doc

    - `'g'`开头的命令:一系列以`g`开头的高级命令,如`gU`(转换为大写)和`g~`(交换大小写)。 - `'z'`开头的命令:主要用于折叠和展開代码块。 3. **可视模式 (visual-index)** - 可视模式允许选择文本区域并...

    vim命令速查卡

    - **搜索增强**:`:set incsearch ignorecase smartcase hlsearch`用于开启增量搜索、忽略大小写、智能区分大小写以及高亮搜索结果。 - **移除无用启动画面**:通过该设置减少启动时显示的无用信息,提高启动速度。 ...

    linux-vimsilicon用于生成源代码图像的Vim插件

    `vim-silicon`正是一款为Vim编辑器设计的插件,它专门用于将源代码转换成高质量的图像。这个插件对于开发者、技术写作者或者教育者来说,无疑是一个非常实用的工具,能够帮助他们更好地分享和解释代码。 `vim-...

    VIM Quick Reference Card

    - `~`:切换字符大小写并前进到下一个字符。 - `gu`、`gU`:将选中范围内的文本转换为小写或大写。 - `、`>`:将选中范围内的文本向左或向右缩进。 - `、`>>`:对多行文本进行整体缩进。 #### 删除操作 - `x`、`X`...

    evil-briefcase:通过emacs中的vim动作快速更改大小写

    总结来说,evil-briefcase是Emacs生态系统中一个非常实用的插件,它融合了Vim的高效操作方式,为Emacs用户带来了便捷的文本大小写转换功能。对于那些在Emacs和Vim之间摇摆不定的开发者,或者希望在Emacs中享受更多...

    最全的vim脚本配置说明

    - `setignore`:搜索时忽略大小写差异。 #### 四、总结 通过对`.vimrc`文件的合理配置,可以显著提升Vim的编辑效率和用户体验。上述配置覆盖了从基础到高级的各种需求,包括编码管理、文件备份、搜索优化、语法高亮...

    vim思维导图

    - `~`:切换光标所在位置字符的大小写 - `g~iw`:切换当前单词的大小写 - `gUiw`:将当前单词全部转换为大写 - `guiw`:将当前单词全部转换为小写 - `>>`:向右缩进当前行 - `向左缩进当前行 - `===`:自动调整当前...

    vim 常用快捷键记录

    * ~ (波浪号键) 对游标所经过的字符进行大小写转换 * gU 变大写,gu 变小写 标记文本 * mchar 用字母 char 标记当前光标的位置 * `char 移至 char 所标记处 * 'char 移至 char 标记所在行的开头处 * " 移至当前行...

    vim使用指南

    搜索时,可以设置是否忽略大小写,使用“:setignorecase”或简写为“:setic”,反向设置则是“:setnoic”。 文件操作命令包括保存和退出等,如“:wq”是保存并退出,“:w!”为强制保存,而“:q!”为强制退出不保存...

    VIM操作精心整理版本

    - **改变大小写**:使用`gU`或`gu`命令改变单词的大写或小写形式。 - **替换(NORMAL模式)**:使用`c`或`s`命令在正常模式下替换文本。 - **撤消与重做(NORMAL模式)**:使用`u`命令撤消上一步操作,使用`Ctrl + r...

    方便打印的vim快速指南卡

    - **g~m**:切换指定移动命令 m 范围内的字符大小写。 - **gu** 和 **gU**:将指定移动命令 m 范围内的文本转换为小写或大写。 - **** 和 **>>**:将指定移动命令 m 范围内的文本向左或向右缩进。 - **n** 和 **n>>*...

    ubuntu 常用指令

    - **示例**: 若要查找名为“vim”的文件属于哪个软件包,可以执行 `dpkg -S vim` 或 `apt-file search vim`。 **1.4 查看软件包依赖关系** - **命令**: `apt-cache depends <软件包名>` 或 `apt-cache rdepends ...

    GVim的教程文档vi/vim命令大全常用指令收集分享给需要的同学

    vi/vim命令大全 常用指令收集 基础命令 替换命令 多文档操作 (基础) 列复制 大小写转换 文件浏览

Global site tag (gtag.js) - Google Analytics