zoukankan      html  css  js  c++  java
  • VIM使用技巧15

      在vim的插入模式下,有时需要插入寄存器中的文本:

      1、使用<C-r>{register}

      2、使用<C-r><C-p>{register}

      3、使用<C-r>=

      例如:有以下文本需要补全:

    1  Practical Vim, by Drew Neil    
    2  Read Drew Neil's                                                                                                   
    3  6 chairs, each costing $35, totals $

      1、如果光标在第一行的P上,命令如下:

    yt,或者                  将,前的内容复制到专门的复制寄存器0中
    "ayt,            将,前的内容复制到命名的复制寄存器a中

      2、将寄存器中内容添加到第2行的行尾

    jA <C-r>0.<Esc>或者      将光标移动到第2行的行尾进入插入模式,将寄存器0的内容插入后,输入.后退出到普通模式,0是默认的复制寄存器           
    jA <C-r>a.<Esc>         将光标移动到第2行的行尾进入插入模式,将寄存器a的内容插入后,输入.后退出到普通模式    

      3、将光标移动到第3行,进行运算,将运算结果插入到第3行行尾

    jA <C-r>=6*35<CR>       将运算结果填入行尾

      在插入模式下,如果想要移动行使用下面的方式,先用<C-o>从插入模式到普通模式,按下如下三个中的一个:

      1、zz:当前光标行滚动到中部

      2、z(scroll)t(top) :当前光标行滚动到顶部

      3、z(scroll)b(bottom) :当前光标行滚动到底部

      执行为命令后,再次自动进入插入模式中。

      

  • 相关阅读:
    js动画(三)
    js动画(二)
    css内容生成器
    css选择器基本属性
    css样式图片、渐变、相关小知识
    wed网页开发面试笔试必备小知识
    html5.边框属性相关知识点
    伪类选择符
    窗口尺寸小用法
    css3选择符使用个人理解。
  • 原文地址:https://www.cnblogs.com/guochaoxxl/p/7411177.html
Copyright © 2011-2022 走看看