zoukankan      html  css  js  c++  java
  • VIM块操作

    一、可视模式

    按v启用可视模式,之后移动光标可以选择。
    如:

     
     

    如果想整行操作,则用大写的V,再移动光标可以按行为单位进行选择。

    二、列块操作

    在 word中有一个功能,按alt加鼠标拖动,可以拖出矩形块,在vim同样具有此功能。
    如:


     
     

    方法是:
    control+v,启用块可视模式,之后移动鼠标,可以选中某一个矩形块,对于有规律的表格可以用这个功能。
    目前当前光标所在的位置是右下角,可以在这个块的四角进行移动光标,方法就是按o,O来切换四个顶点。

    三、实例一

    把上图中source列,移到open前面

    1. control+v,选中source列
    2. d 剪切列
    3. 在open的前面,按p粘贴。
      结果如下:
     
     

    四、实例二

    在选定行的vim行前面加上// ,一般在语言中表示注释

    1. 光标定位到要操作的地方。
    2. CTRL+v 进入“可视 块”模式,选取这一列操作多少行。
    3. SHIFT+i(I) 输入要插入的内容。
    4. ESC 按两次,会在每行的选定的区域出现插入的内容。
      结果如下:


       
       

      注意:在windows系统中 control+v被系统占用了,所以改为control+q完成相同的功能。



  • 相关阅读:
    正则表达式
    匿名函数作业
    内置函数&匿名函数
    模拟面试题一
    迭代器
    生成器
    装饰器
    函数
    疑问?
    3,app信息抽取
  • 原文地址:https://www.cnblogs.com/konglinqingfeng/p/9686540.html
Copyright © 2011-2022 走看看