Mac下用vim編輯文件

今天用vmware安裝了MacOS 10.15,除了適應一下從未接觸的mac系統,另一方面也是爲了學習python中的進程與線程。廖雪峯推薦mac爲python學習的最優平臺,當然要搞一搞來玩一下啦。

難題1:vim編輯文件配置anaconda

很多人知道 vim+文件名 可以打開文件進行編輯,但是不知道怎麼退出,異想天開的認爲 Ctrl + C 就ok 啦,但是不是這樣的。主要分三種:WRITE/QUIT/!

*1:按下esc鍵

2:輸入":w"(保存編輯後的文件內容,但不退出vim編輯器。這個命令的作用是把內存緩衝區中的數據寫到啓動vim時指定的文件中)

3:輸入":w!"(強制寫文件,即強制覆蓋原有文件。如果原有文件的訪問權限不允許寫入文件,例如,原有的文件爲只讀文件,則可使用這個命令強制寫入。但是,這種命令用法僅當用戶是文件的屬主時才適用,而超級用戶則不受此限制)

4:輸入":wq"(保存文件內容後退出vim編輯器。這個命令的作用是把內存緩衝區中的數據寫到啓動vim時指定的文件中,然後退出vim編輯器。另外一種替代的方法是用ZZ命令)

5:輸入":wq!"(強制保存文件內容後退出vim編輯器。這個命令的作用是把內存緩衝區中的數據強制寫到啓動vim時指定的文件中,然後退出vim編輯器)

6:輸入"zz"(使用ZZ命令時,如果文件已經做過編輯處理,則把內存緩衝區中的數據寫到啓動vim時指定的文件中,然後退出vim編輯器。否則只是退出vim而已。注意,ZZ命令前面無需加冒號“:”,也無需按Enter鍵)

7:輸入":q"(在未做任何編輯處理而準備退出vim時,可以使用此命令。如果已做過編輯處理,則vim不允許用戶使用“:q”命令退出)

8:(:q!)強制退出vim編輯器,放棄編輯處理的結果。如果確實不需要保存修改後的文件內容,可輸入“:q!”命令,強行退出vim編輯器。

9:":w filename "把編輯處理後的結果寫到指定的文件中保存

10:":wq! filename"把編輯處理後的結果強制保存到指定的文件中,如果文件已經存在,則覆蓋現有文件,並退出vim編輯器。*

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章