zoukankan      html  css  js  c++  java
  • vim操作

    添加多行注释:

         1、esc进入命令行模式;

         2、Ctrl+v切换到块选择模式,然后移动光标选择要注释的多行;

         3、按 大写 插入,输入注释符号(eg. C/C++中输入//),然后按 两下 esc即可实现多行注释。

     

    需要注意,按大写I 插入。

     

     

    取消注释:

        1、esc进入命令行模式;

        2、Ctril+v切换到块选择模式,然后移动光标选择要取消注释的多行;

        3、按x键取消注释。

     

    替换

    全文替换

    %s/^/‘   -里面那个^是选中每行开头加‘

    %s/$/‘,  -里面$是选中每行结尾加‘,

    如果是选中行的话是

    先进入选择模式v

    选中需要的内容 可以上下左右移动也可以是 hjkl移动

    进入命令行模式 自动出来’<,’> 直接在后面输s/^/‘

    切换选中模式 v是选中单个字符 V选中整行 

    I跳到行首 A跳到行尾

    o在当前行下插入一新的空白行,并进入编辑模式

     

    多行批量缩进 选中 按一次=

    u撤销输入 esc返回正常模式按u撤销输入

    视图模式下 复制y 粘贴p

    dd可以做删除操作,但是内容是放在暂存区,按p的话可以将内容复制,相当于剪切粘贴

     

    vim三种模式:I编辑模式,v视图模式,:命令行模式

     

    vim 多窗口操作

    ## 窗口间循环移动

    ctrl+w+w -左右窗口跳转

    在编辑模式下输入

    ngg 或者 nG

    n为指定的行数(如25)

    25gg或者25G 跳转到第25行.

    在命令模式下输入行号n

    : n

    如果想打开文件即跳转

    vim +n FileName

     

    dd剪切 p粘贴

    wqa关闭全部窗口

    fg恢复原来窗口,定位原来文件的编辑位置

  • 相关阅读:
    安卓Dialog setCanceledOnTouchOutside(ture) 无效问题
    com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException,OkHttp时间戳校验问题
    安卓recyclerView 分割线的那些事
    安卓小知识
    安卓GridView奇偶行不同颜色
    安卓加载网络图片OOM问题解决
    安卓使用TextView实现图片加文字说明
    内置模块
    递归
    内置函数
  • 原文地址:https://www.cnblogs.com/bigclould/p/9454102.html
Copyright © 2011-2022 走看看