linux系統中vim編輯器的使用 命令模式、編輯模式、末行模式的切換


1、創建測試數據

[root@linuxprobe test]# echo -e "1 2 3 4\n5 6 7 8\n9 5 6 3\n2 3 4 5" > b.txt  ##測試數據
[root@linuxprobe test]# cat b.txt
1 2 3 4
5 6 7 8
9 5 6 3
2 3 4 5

 

2、vim編輯器顧名思義主要用於文本編輯,

     vim基本使用格式 vim file,例如:

vim b.txt
## 打開文件后的退出方式 輸入:":q!",即可退回正常終端

 

 

 

3、vim編輯器的三種模式:命令模式、編輯模式、末行模式

 

   命令模式:

   命令模式是 vim file 打開文件后的模式,如 vim b.txt

  左上 

 

    

   由命令模式進入編輯模式:

   直接在鍵盤上以下任一:i、I、a、A、o、O;  如在鍵盤上直接輸入i:

   左下角變成 --INSERT--,在這種模式下可以對文本直接進行編輯

  

  如下:(使用方向鍵調節輸入位置)

  

 

 

  由編輯模式退回命令模式:

  直接在鍵盤上按Esc鍵即可,按完Esc鍵,左下角的 --INSERT--消失,回到命令模式。

  

 

  

 

 

  由命令模式進入末行模式:

  直接使用鍵盤輸入英文冒號:":" ,左下角的冒號是末行模式的標志。

  末行模式用於:退出、保存、輸入執行命令。

  

 

 

  由末行模式返回命令模式:

  直接在鍵盤按Esc鍵,左下角冒號消失是退出末行模式標志。

  

 

 

 

4、退出

    不保存編輯結果退出,在鍵盤輸入:":q!" , 如果保存編輯結果退出,在鍵盤輸入:":wq!"。

   如:不保存退出:

    

 

 

5、 注:(1)、vim編輯器任何模式下只要按Esc鍵就可返回命令模式。 

            (2)、編輯模式和末行模式之間不能直接切換,必須經過命令模式。

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM