zoukankan      html  css  js  c++  java
  • vim在插入模式下的粘贴

    CTRL-R {0-9a-z"%#*+:.-=}                    *i_CTRL-R*
            插入寄存器内容。在输入 CTRL-R 和第二个字符之间,'"' 会显示出
            来,以提示你需要输入寄存器的名字。文本插入方式和直接输入相同,
            但不使用映射和缩写。如果设置了 'textwidth'、'formatoptions' 或
            'autoindent',插入的结果会受到影响。这和使用 "p" 命令和用鼠标
            粘贴文本不同。
            特殊寄存器:
                '"'    无名寄存器,包含最近删除或抽出的文本
                '%'    当前文件名
                '#'    轮换文件名
                '*'    剪贴板内容 (X11: 主选择)
                '+'    剪贴板内容
                '/'    最近的搜索模式
                ':'    最近的命令行
                '.'    最近插入的文本
                '-'    最近的行内 (少于一行) 删除
                                *i_CTRL-R_=*
                '='    表达式寄存器;你会被提示输入一个表达式 (见
                    |expression|)
                    注意 0x80 (十进制 128) 用于特殊键。例如,你可
                    以这样移动光标向上:
                        CTRL-R ="\<Up>"
                    用 CTRL-R CTRL-R 可以按本义插入文本。
                    如果结果是 |List|,里面的项目被看作行,之间以
                    换行符连接。
                    如果结果是浮点数,自动转化为字符串。
            关于寄存器见 |registers|。{Vi 无此功能}

    CTRL-R CTRL-R {0-9a-z"%#*+/:.-=}            *i_CTRL-R_CTRL-R*
            插入寄存器内容。和单个 CTRL-R 类似,但是文本按本义插入,而不是
            像键盘输入那样。这意味着如果寄存器包含 <BS> 这样的字符,结果会
            不同。例如,如果寄存器包含 "ab^Hc": >
        CTRL-R a        产生 "ac"。
        CTRL-R CTRL-R a        产生 "ab^Hc"。
    <        'textwidth'、'formatoptions' 等等选项仍然适用。如果你连这些都
            想避免,使用 "<C-R><C-O>r",见下。
            '.' 寄存器 (最近插入的文本) 依然如同键盘输入那样的方式插入。
            {Vi 无此功能}

    CTRL-R CTRL-O {0-9a-z"%#*+/:.-=}            *i_CTRL-R_CTRL-O*
            按本义插入寄存器内容,并且不进行自动缩进。和鼠标粘贴文本相同
            |<MiddleMouse>|。
            不会替换字符!
            '.' 寄存器 (最近插入的文本) 依然如同键盘输入那样的方式插入。
            {Vi 无此功能}

    CTRL-R CTRL-P {0-9a-z"%#*+/:.-=}            *i_CTRL-R_CTRL-P*
            按本义插入寄存器内容,修正缩进,和 |[<MiddleMouse>| 类似。
            不会替换字符!
            '.' 寄存器 (最近插入的文本) 依然如同键盘输入那样的方式插入。
            {Vi 无此功能}

  • 相关阅读:
    微信公众号接口配置
    OFBIZ:启动之ContainerLoader
    OFBIZ:启动之StartupLoader
    Capture a Screen Shot
    在 Windows 上安装Rabbit MQ 指南
    Quartz.NET管理周期性任务
    使用Topshelf创建Windows服务
    Redirecting Console.WriteLine() to Textbox
    Greenplum 备忘
    CockroachDB 备忘
  • 原文地址:https://www.cnblogs.com/bailiang/p/2553997.html
Copyright © 2011-2022 走看看