• <vim实用技巧>学习笔记


    第三章插入模式

    1.插入模式下的删除                        2.返回普通模式

                                   

    3.复制

    yt,        //复制当前光标到逗号(,)之前的内容

    第四章 可视模式

     1.

    gv              //重选上次的高亮选区
    o //切换高亮选区的活动端

    o用法示例                                2.在列块可视模式下为多行添加分号

                           

    第五章命令行模式

    1.在一行或多个连续行上执行命令

    :5            //跳转到第五行
    :print       //输出光标所在行的内容,简写(:p)
    :3p          //输出第3行的内容
    :2,5p       //输入2-5行的内容
    :.,$p        //输出当前行到文件末尾的内容

     2.用高亮选区指定范围                            用命令模式指定范围

    3.用偏移对地址进行修正

    :/<html>/+1,/</html>/-1p          //不输出第一行及最后一行

    小结

    1     文件的第一行                                  $      文件的最后一行
    0     虚拟行,位于文件第一行上方                  .      光标所在行
    'm    包含位置标记 m 的行                           %     整个文件(:1,$ 的简写形式)
    '<    高亮选区的起始行                             '>     高亮选区的结束行

    4. 命令模式下的复制与剪切

    :[range]copy {address}         //copy简写形式t               m为剪切
    :6t.                           //将第6行的内容拷贝到当前行                          :t.                 //为当前行创建一个副本,类似yyp
    :'<,'>t0                       //把高亮选中的行复制到文件开头,t之前的部分在高亮选中之后按:可自动生成
    @:                          //重复上次的ex命令

    5.normal命令与.结合给对多行末尾加分号

  • 相关阅读:
    P1536 村村通 题解
    P1551 亲戚题解
    P1185 绘制二叉树 题解
    P3884 [JLOI2009]二叉树问题
    P1087 [NOIP2004 普及组] FBI 树
    P1305 新二叉树题解
    P1229 遍历问题
    P1030 [NOIP2001 普及组] 求先序排列题解
    P1827 [USACO3.4]美国血统 American Heritage 题解
    深度优先搜索dfs 讲解教程
  • 原文地址:https://www.cnblogs.com/vactor/p/5050709.html
Copyright © 2020-2023  润新知