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>

  • 相关阅读:
    Session、Cookie、Application、ViewState和Cache 这四者的区别
    用C#构造HighChart类库,把数据转换成JSON第二阶段完成50%API,已经能满足项目要求了
    HttpHandler 在SharePoint 2010中的应用
    SharePoint 2010 在多台前端环境 还原 网站集 问题解析
    SharePoint 2010 PowerShell 系列 之 文档管理 高级应用和企业案例(文档迁移)
    设计模式策略模式
    CentOS7 安装Hbase集群
    CentOS7 安装zookeeper
    CentOS7 安装Hadoop集群环境
    Django Rest Framework关闭CSRF验证
  • 原文地址:https://www.cnblogs.com/liweilijie/p/4984195.html
Copyright © 2011-2022 走看看