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

      

      心血来潮,vim的使用技巧就记录一下了。

      场景描述:在电脑上看kindle电子书,看到写的好的就记录下来,字数太多不想写,就复制下来,黏贴到onenode上,发现中间有空格。怎么处理?

      1. 需要用到vim

      2. vim的宏录制。宏录制命令

        qa 把你的操作记录在寄存器 a。

        于是 @a 会replay被录制的宏。

        @@ 是一个快捷键用来replay最新录制的宏。

      3.复制黏贴

      实际操作:

      1. 复制 如图所示

      2. 黏贴到gvim(windows上的vim客户端)  操作命令:“+p相当于ctrl+v黏贴

      3. 替换空格 进入normal模式(vim分三种模式,插入 命令 视图)

        命令顺序:

          1 :

          2  %s/s//g

          3  gg 移动到第一行

          4 shift + V(大写的) 选中第一行所有数据

          5 “+y 复制

       图示如下

     

      程序员都比较懒,所以写了一个宏,来操作。

      命令顺序为:

      1. qa  开始录制宏
      2. gg  移动到第一行
      3. dG  清空文本北荣
      4. "+p  黏贴寄存器中的内容
      5. :%s/s//g  替换到空额
      6. gg  移动到第一行
      7. shift+V  进入视图模式  选中第一行
      8. "+y  复制第一行的内容到寄存器

    以后只需在kindle复制,在gvim中执行命令@a,就得到所需要的数据了,直接在ctrl+v到onenode中就行了。

  • 相关阅读:
    【今日CV 视觉论文速览】 19 Nov 2018
    【numpy求和】numpy.sum()求和
    【今日CV 视觉论文速览】16 Nov 2018
    【今日CV 视觉论文速览】15 Nov 2018
    poj 2454 Jersey Politics 随机化
    poj 3318 Matrix Multiplication 随机化算法
    hdu 3400 Line belt 三分法
    poj 3301 Texas Trip 三分法
    poj 2976 Dropping tests 0/1分数规划
    poj 3440 Coin Toss 概率问题
  • 原文地址:https://www.cnblogs.com/zhangyuanbo12358/p/11199502.html
Copyright © 2011-2022 走看看