zoukankan      html  css  js  c++  java
  • vim 大小写转化命令

    vim中大小写转化的命令是
    <blockquote>gu或者gU</blockquote>
    形象一点的解释就是小u意味着转为小写;大U意味着转为大写.

    剩下的就是对这两个命令的限定(限定操作的行,字母,单词)等等
    <ol>
    <li>整篇文章大写转化为小写
    打开文件后,无须进入命令行模式。
    <blockquote>键入:ggguG</blockquote>
    解释一下:ggguG分作三段gg gu G
    <strong>gg</strong>=光标到文件第一个字符
    <strong>gu</strong>=把选定范围全部小写
    <strong>G</strong>=到文件结束</li>
    <li>整篇文章小写转化为大写
    打开文件后,无须进入命令行模式。
    <blockquote>键入:gggUG</blockquote>
    解释一下:gggUG分作三段gg gU G
    <strong>gg</strong>=光标到文件第一个字符
    <strong>gU</strong>=把选定范围全部大写
    <strong>G</strong>=到文件结束</li>
    <li>只转化某个单词
    <blockquote>
    guw 、gue
    gUw、gUe
    </blockquote>


    这样,光标后面的单词便会进行大小写转换
    想转换5个单词的命令如下:
    <blockquote>
    gu5w、gu5e
    gU5w、gU5e
    </blockquote>
    </li>
    <li>转换几行的大小写
    将光标定位到想转换的行上,
    <strong>1gU</strong> 从光标所在行 往下一行都进行小写到大写的转换
    <strong>10gU</strong>,则进行11行小写到大写的转换
    以此类推,就出现其他的大小写转换命令
    <strong>gU0</strong> :从光标所在位置到行首,都变为大写
    <strong>gU$</strong> :从光标所在位置到行尾,都变为大写
    <strong>gUG</strong> :从光标所在位置到文章最后一个字符,都变为大写
    <strong>gU1G</strong> :从光标所在位置到文章第一个字符,都变为大写
    </li>

    </ol>

    汇总:


    <blockquote>

    ~ 将光标下的字母改变大小写

    3~ 将光标位置开始的3个字母改变其大小写

    g~~ 改变当前行字母的大小写

    U 将可视模式下选择的字母全改成大写字母

    u 将可视模式下选择的字母全改成小写

    gUU 将当前行的字母改成大写

    guu 将当前行的字母全改成小写

    3gUU 将从光标开始到下面3行字母改成大写

    gUw 将光标下的单词改成大写。

    guw 将光标下的单词改成小写。

    </blockquote>

  • 相关阅读:
    Java-常用类、接口关系图谱
    Java基础语法09-面向对象下-内部类-注解-异常
    Java基础语法08-面向对象-枚举-包装类-接口
    Java-常用类、接口API
    Docker学习系列(三)Docker搭建gitlab的两种方式
    Docker学习系列(二)Docker初体验
    Docker学习系列(一)Docker简介
    ZooKeeper介绍与环境搭建
    JDK工具系列之jps
    Mycat数据库中间件对Mysql读写分离和分库分表配置
  • 原文地址:https://www.cnblogs.com/liweilijie/p/4984195.html
Copyright © 2011-2022 走看看