1. 程式人生 > 其它 >vi/vim編輯器

vi/vim編輯器

vi/vim編輯器

1. 安裝vim

yum install vim -y

2. 開啟編輯檔案

[root@localhost ~]# vim 1.txt

3. vi編輯器中的三種模式

  1. 命令模式

  2. 末行模式

  3. 編輯模式

4. 進入編輯模式

    i    : 在游標之前輸入
    o    :在游標處新建立一行
    a    :在游標之後輸入            

5. 儲存並退出

        1、進入末行模式
        2、操作
        w : 儲存
        q : 退出
        ! : 強制(編寫的內容全部放棄

6. 解決vim編輯異常

1、刪除.1.txt.swp
2、繼續編輯(-r)
[root@localhost ~]# vim -r 1.txt
3、放棄編輯(-n)
[root@localhost ~]# vim -n 1.txt

7. 游標快速移動快捷方式

    ①. 快速切換游標到底行
        G    

    ②. 快速切換游標到首行
        gg

    ③. 快速跳轉到行首
        0

    ④. 快速跳轉到行尾
        $ 

    ⑤. 快速跳轉到指定行
        1、進入末行模式
        2、輸入跳轉的行數
        
3、回車 ⑥. 快速複製文字內容資訊 yy nyy : 向下複製n行 ⑦. 快速貼上文字內容 p : 在游標的下一行貼上 P :在游標的上一行貼上 ⑧. 刪除文字內容 dd : 刪除游標所在行 ndd : 向下刪除n行 ⑨. 回撤 u ⑩. 撤回回撤 ctrl + r ⑪. 顯示行號 1、進入末行模式 2、輸入set nu
3、回車 ⑫. 取消行號 1、進入末行模式 2、輸入set nonu 3、回車 ⑬. 搜尋內容 1、進入命令模式 2、輸入/ 3、輸入搜尋的內容 4、回車 n : 下一個 N :上一個 :set ic : 忽略大小寫 ⑭. 視覺化編輯 1、ctrl + v 2、編輯:Shift + i 3、按 Esc鍵退出即可

8. 知識儲備

1. 實時監控檔案內容變化:
    tail -f [要監控的檔案]    

2. 演示vim編輯異常
    1、檢視vim程序
        [root@localhost ~]# ps -ef | grep vim
    2、殺死vim程序
        [root@localhost ~]# kill -9 pid    
        
3. 批量複製
    [root@localhost ~]# while true;do echo "Hello World" >> 1.txt; done