Linux下Vim的啟動與退出


Linux下的Vim的功能實在太多太全,Vim的很多功能也許我們很少用得到,真正為大家常用的功能可能只占到所有功能的冰山一角。Vim終歸只是一個編寫代碼或編輯文檔的工具,所以只要掌握一些足夠我們使用的功能即可。首先我們來學習如何啟動和退出Vim。    

一、啟動Vim

啟動Vim的方式有很多種,通常可以歸結為兩類:一類是直接在終端輸入vim命令,然后配上一些參數;另一類是在終端輸入vim加上要編輯(或創建)的文件名,然后緊跟一些必要的參數。就跟我們平時啟動視頻播放器一樣,可以先打開視頻播放器再在播放器中用“打開”命令打開指定視頻文件,也可以將視頻文件拖到視頻播放器快捷圖標上直接打開。

下面讓我們來了解一下一些常用的啟動參數:

  1. -d  當Vim命令后面跟着多個文件名時,可以使用該參數來自動比較這幾個文件的差異,尤其在比較新舊版本的文件有何改變時很管用;  
  2. -m  文本可以編輯,但是無法將修改保存的模式;  
  3. -M  文本不可編輯的模式;  
  4. -b  二進制模式,方便查看/編輯二進制或可執行文件;  
  5. -o  當Vim命令后面跟着n個文件名時,該參數將使得Vim開辟n個窗口(從上到下),每個窗口加載一個文件;  
  6. -o<N>  啟動后橫向開辟N個窗口;  
  7. -O  當Vim命令后面跟着n個文件名時,該參數將使得Vim開辟n個窗口(從左到右),每個窗口加載一個文件;  
  8. -O<N>  啟動后垂直開辟N個窗口;  
  9. +  啟動后光標跳到文件末尾;  
  10. +<num>  啟動后光標跳到第文件的num行。  

二、退出Vim

Vim的退出方式也不少,根據情況的不同,主要有7種,執行退出操作之前都需要回到一般模式(按Esc鍵)。

1、結合Shift鍵輸入“:”,切換到命令模式,輸入“q”后回車。這屬於正常退出,只有當文件未被修改或者修改已經被保存的情況下方能成功退出,否則將提示有修改尚未保存而無法退出。

2、切換到命令模式,輸入“q!”后回車。這屬於強制退出,當有文件被修改而尚未保存,則強制退出將舍棄修改。

3、切換到命令模式,輸入“wq”后回車。這屬於先保存后退出,只有對打開的文件可寫且有編輯權限的情況下方能成功退出,否則將提示權限不夠或者文件只讀等警告。

4、切換到命令模式,輸入“wq!”后回車。這屬於強制保存並退出,只有對打開的文件有編輯權限的情況下方能成功退出,否則將提示權限不夠等警告。有訪問權限的只讀文件即便修改過,也能成功保存並退出。

6、在一般模式下輸入“ZZ”。這屬於先保存后退出,同“wq”。

7、在一般模式下輸入“ZQ”。這屬於強制退出,同“q!”。

 

 

 

來源:http://www.cpplive.com/html/1497.html


免責聲明!

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



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