• 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 保存退出 

  • 相关阅读:
    word2vec
    视频推荐系统
    python基础
    go-elasticsearch
    Docker 部署 go项目
    gohbase
    禅道部署linux
    jmeter 报错 Error occurred during initialization of VM Could not reserve enough space for object heap
    jarvis OJ-DSA
    算法-我的第一本算法书(一)
  • 原文地址:https://www.cnblogs.com/eRrsr/p/5848973.html
Copyright © 2020-2023  润新知