VIM文檔操作
- :e file --關閉當前編輯的文件,並開啓新的文件。 如果對當前文件的修改未保存,vi會警告。
- :e! file --放棄對當前文件的修改,編輯新的文件。
- :e+file – 開始新的文件,並從文件尾開始編輯。
- :e+n file – 開始新的文件,並從第n行開始編輯。
- :enew --編譯一個未命名的新文檔。(CTRL-W n)
- :e – 重新加載當前文檔。
- :e! – 重新加載當前文檔,並丟棄已做的改動。
- :e#或ctrl+^ – 回到剛纔編輯的文件,很實用。
- :f或ctrl+g – 顯示文檔名,是否修改,和光標位置。
- :f filename – 改變編輯的文件名,這時再保存相當於另存爲。
- gf – 打開以光標所在字符串爲文件名的文件。
- :w – 保存修改。
- :n1,n2w filename – 選擇性保存從某n1行到另n2行的內容。
- :wq – 保存並退出。
- ZZ – 保存並退出。
- :x – 保存並退出。
- :q[uit] ——退出當前窗口。(CTRL-W q或CTRL-W CTRL-Q)
- :saveas newfilename – 另存爲
- :browse e – 會打開一個文件瀏覽器讓你選擇要編輯的文件。 如果是終端中,則會打開netrw的文件瀏覽窗口; 如果是gvim,則會打開一個圖形界面的瀏覽窗口。 實際上:browse後可以跟任何編輯文檔的命令,如sp等。 用browse打開的起始目錄可以由browsedir來設置:
- :set browsedir=last – 用上次訪問過的目錄(默認);
- :set browsedir=buffer – 用當前文件所在目錄;
- :set browsedir=current – 用當前工作目錄;
- :Sex – 水平分割一個窗口,瀏覽文件系統;
- :Vex – 垂直分割一個窗口,瀏覽文件系統;