zoukankan      html  css  js  c++  java
  • Linux_vi编辑器

    一、vi/vim编辑器的三种模式

      1. 命令模式

      2. 插入模式

      3. 最后行模式

    eRrsr@hadoop09-linux tmp]$ vi vi.txt # 命令行
    
    start to write                       # 插入模式
    ~
    ~ 
    -- INSERT --
      1 start to write
    ~                                                                                                                                                                      
    ~                                                                                                                                                                      
    :set nu                              # 最后行模式
    

    二、 常用的编辑快捷键

      1. 显示行号 :set nu

      2. 取消行号 :set nonu

      3. 剪切/删除 dd

      4. 复制 yy

      5. 粘贴 p

      6. 撤销到上一步 u

      7. 撤销全部 U

      8. 光标移动到第一行 :1 或者 gg

      9. 光标移动到最后一行 :$ 或者 G

      10. 移动到指定行 :n(数字)

      11. 初始进入编辑

    i: 在光标前开始编辑
    I: 在光标所在行起始处编辑
    l: 在光标后开始编辑
    L: 在最后一行行首处开始编辑
    a: 在光标后开始编辑
    A: 在光标所在行末尾编辑
    o: 在光标下行开始编辑(下面另起一行)
    O: 在光标上行开始编辑(上面另起一行)
    

      12. 查找 最后行模式下 /你要找的字符串

      13. 替换 :1,$s/123/456/g   #1,$表示从第一行到最后一行;s表示替换;/123/456/表示被替换字符串与替换字符串;g代表通行,就是说加上g后,全部替换

      14. 退出 :wq 保存并退出 :q! 不保存退出 大写ZZ 保存退出 

  • 相关阅读:
    ls
    MyBatis
    SpringMvc
    Spring的基本配置及概念
    Hibernate的简单应用
    关于WebService的一些操作。。。
    关于博问 问了三次都不了了之
    某个人小朋友的字符串分割统计
    经典的基础Druid连接池的使用操作
    关于项目中一些时间转换的问你题 -紫叶and妍
  • 原文地址:https://www.cnblogs.com/eRrsr/p/5848973.html
Copyright © 2011-2022 走看看