回覆列表
-
1 # 王小佳的慧慧
-
2 # maimi32709
確定你會用vim嗎?你開啟後它處於普通模式,這時按鍵盤i,進入插入編輯模式,如果按a是追加編輯模式。編輯模式中按esc又變成普通模式,普通模式中輸入冒號進入命令模式普通模式一般用於瀏覽定位跳轉編輯模式就是正常編輯命令模式用於儲存退出,設定編碼、主題配色、查詢替換正則等等普通進入編輯,aAioO等等好多字母都可以,編輯方式不同而已編輯進入普通就是esc普通進入命令輸入冒號
VIM是有相應的模式的,要進入相應的模式都有相應的快捷鍵的,比如你要編輯一個程式碼,就先輸入一個 i 進入插入模式,然後才可以輸入字元,具體相關的可以去網上搜索一個VIM命令大全,我有些簡單的給你看看。i#按一下i鍵,下端顯示 --INSERT--#插入命令,在vim中可能任意字元都有作用3.Esc#退出i(插入)命令進行其它命令使用4.:r filename#讀入一個檔案內容,並寫入到當前編輯器中5.:w newfilename#將該編輯器中的內容寫入到一個新檔案中6.:w#在編輯的過程中儲存檔案,相當於word中的ctrl+s7.:! command暫時離開 vi 到指令列模式下執行 command 的顯示結果!例如:!ls#在編輯過程中執行shell命令ls8.:sh#進入shell命令列,執行完命令後ctrl+d退出重新進入vim編輯繼續編輯在shell命令下,執行ctral+l完成清屏9.:wq#儲存檔案並退出10.ZZ#儲存檔案並退出,同上一個命令,注意大寫11.:q!#強制退出,不儲存12.:set number或者:set nu#使編輯中的檔案顯示行號13.:set nonumber或者:set nonu#與上一條命令相反,不顯示行號14.:help i#檢視插入命令幫助15.u#撤消上一步操作16./Fedora#查詢Fedora字元17.:s /Fedora/Redhat#將Fedora字元替換為Redhat(只替換在游標所在的行)18.dw#刪除單詞dd#刪除行19.o#開啟空白一行20.vim + filename#進行檔案最後一行進行編輯21.vim +n filename#進入檔案第n行進行編輯22.:1,.s/redhat/fedora#.號表示當前行,即游標所在行#將第1行到當前行(.)第一次出現的redhat字元代替為fedora23.:1,.s/redhat/fedora/g#將第1行到當前行(.)所有出現的redhat字元代替為fedora,g全域性標誌24.:1,$s/redhat/fedora/g#$表示最後一行#將第1行到最後一行所有出現的redhat字元代替為fedora25.:%s/redhat/fedora/g#同上一個命令26.:%s/\/fedora/g#將第1行到最後一行所有出現的redhat字代替為fedora#字,而不是字元27.:f#顯示檔案內容,狀態等等#同ctrl+g命令28.:e!#當前檔案,返回到上次儲存:e file#切換編輯檔案29.:n#當編輯時有多個檔案(比如vim file1 file2)時切換到下一個檔案,與:e file結合使用