zoukankan      html  css  js  c++  java
  • vi 使用入门

    几种模式:
        Normal Mode 命令模式
        Insert Mode 编辑模式
        Command-line Mode  
        Visual Mode  
        Select Mode
        Replace Mode
     
    入门级操作:

    •   进入命令模式:

          a  光标后插入
          A  行末插入
          i  光标前插入
          I  行首插入
          o  下一行插入
          O  上一行插入

          x  删除当前字符
          X  删除前一个字符

       h,j,k,l     左下上右移动光标

          dd  删除当前行
          5dd 从当前行开始  删除5行
          yy  拷贝当前行
          8yy 从当前行开始  拷贝8行
          p   粘贴

          :%s/mmm/nnn/g   整个文件范围内将mmm替换成nnn   g = global
          /www            搜索指定的字符串
          :3              光标定位在$j第3行

          D    从当前位置开始,删除到行尾
          $     光标快速移动到行尾
          0    光标快速移动到行首
          .    重复上一次命令

          :help   查看帮助
          :help cmd  查看某一个命令的帮助

    •   退出命令模式:

          ESC键

    •   文件保存:

          :wq or :x 保存并退出
          :q! 退出不保存
          ZZ:  保存文件并退出

    完整操作:

      参考链接:成为vi高手

      本人常用操作:

      :vs  垂直分割窗口

      :sp  水平分割窗口

      ctrl + w  w  窗口切换

      yy  单行复制

      yw  复制一个单词

      p  粘帖

      gg  跳至第一行

      G  跳至最后一行

      #G  跳至第#行

      ctrl + $  跳至行首

      0  跳至行末
        
        
        
       

  • 相关阅读:
    postman是如何使用的?
    PHPstudy如何在本地搭建多站点
    2017 电影推荐
    MySQL 约束、表连接、表关联、索引
    MySQL 基本语句(1)
    MySQL 数据类型
    Python3 基础
    【LOJ】 #2665. 「NOI2013」树的计数
    【LOJ】#2244. 「NOI2014」起床困难综合症
    【51nod】1251 Fox序列的数量
  • 原文地址:https://www.cnblogs.com/tigerm/p/5795822.html
Copyright © 2011-2022 走看看