• vim基本操作---2


    第四课:

    1. 跳转指令

     CTRL-G  显示当前光标所在行号

       G  移动到文件末尾

       gg  移动到文件开始处

      [number]G 移动到第number行

    2. 搜索指令

      /字符串 在当前文件中前向查找该字符串

      n  继续正向查找

      N 继续反向查找

      ?字符串  在当前文件中后向查找该字符串

      CTRL-O 返回上一个位置

    3. 配对括号查找

      %  光标在(,),{,},[,]等符号位置时,按%可以查找配对的符号

    4.修正错误命令

      :s/thee/the    将字符串thee替换成the,注意,只替换光标所在行的第一个thee

      :s/thee/the/g   将字符串thee替换成the,替换光标所在行的所有匹配

      :#,#s/old/new/g   (#,#代表的是两行的行号)将两行之间的所有old字符串替换成new字符串

      :%s/old/new/g  替换整个文件中的每个匹配串

      :%s/old/new/gc  查找整个文件中的所有匹配,并提示是否需要替换

    第五课:

    1. 执行外部命令

      输入:!后紧跟着输入外部命令可以执行该外部命令,例如 :!ls 该命令会列举出当前目录的所有内容

    2. 保存文件

      :w 文件名   以文件名为名字保存整个文件

    3. 选择行保存文件

      方法1:

       :#,# w TEST  将第#行到第#行的内容保存到TEST文件中

     方法2:

      将光标移动到想要保存的行的位置,按v,然后再移动光标,将进入高亮显示状态,然后输入: 底行将显示'<,'>  然后输入w TEST,将高亮显示部分保存到TEST文件中

    4. 提取和合并文件
        :r FILENAME  向当前文件中插入FILENAME的内容

      :r !ls  向当前文件中插入ls的结果

    第五课:

    1. 打开类命令

      o  在光标的下方打开新的一行并进入插入模式

      O 在光标上方打开新的一行并进入插入模式 (和shift-o功能一样)

    2. 光标后插入类命令

      a  在光标后插入文本

      A  在光标所在行末插入文本

    3. 另一个置换类命令

     R  连续替换多个字符

    4. 复制和粘贴

       复制:

        先按v,进入visual模式,然后移动光标选择要复制的内容,然后按y,复制高亮部分

        yw  复制光标所在位置的单词

        p    将复制的内容粘贴到光标所在位置处

    5. 设置类命令

       :set xxx 设置xxx选项,如:

          :set ic 设置忽略大小写  :set hls is设置hlsearch(高亮)和 incsearch 这两个选项  :set noic 取消设置忽略大小写  :set nohlserach

  • 相关阅读:
    系统架构技能之设计模式组合模式
    系统架构师基础到企业应用架构单机软件架构
    设计模式系列装饰模式
    设计模式系列命令模式
    设计模式系列外观模式
    设计模式系列原型模式
    设计模式系列代理模式
    设计模式系列桥接模式
    设计模式系列适配器模式
    设计模式系列享元模式
  • 原文地址:https://www.cnblogs.com/wangzhijun/p/3595265.html
Copyright © 2020-2023  润新知