正常模式
正常模式,使用快捷鍵。
插入模式/編輯模式
按下鍵盤 i i o o a a r r 鍵進入編輯模式。
一般使用 i
命令列模式
使用相關指令,完成讀取、存檔、替換、退出vim、 顯示行號的操作。
操作:
vim 檔名
按 i 鍵,進入編輯模式
按鍵盤esc鍵,然後輸入英文冒號 : 輸入wq! 儲存並強制退出
w-儲存 q-退出 !-強制
yy--拷貝當前行,拷貝當前行並向下的5行,並貼上 5yy
dd--刪除當前行,刪除當前行向下的5行 5dd
在檔案中查詢某個單詞。 命令列模式 /關鍵字 回車鍵查詢。按n就是查詢下乙個。
設定行號-- set nu 取消行號-- set nonu
撤銷動作。在乙個檔案中輸入,然後可以按 u 撤銷
第 6章實操篇 vi和 vim編輯器
所有的 linux系統都會內建 vi文字編輯器。vim具有程式編輯的能力,可以看做是 vi的增強版本,可以主動的以字型顏色辨別語法的正確 性,方便程式設計。補完 編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用。6.2.1正常模式 在正常模式下,我們可以使用快捷鍵。以 vim開啟...
vi或vim命令(操作技巧)
命令模式 預設值 用esc鍵進入 w 儲存 q 退出 強制zz 直接退出 xx 查詢xx n 下乙個 n 上乙個 vim 查詢和替換功能 vivian sky 替換當前行第乙個 vivian 為 sky vivian sky g 替換當前行所有 vivian 為 sky n,s v ivia n s...
vi 和vim 的區別
它們都是多模式編輯器,不同的是vim 是vi的公升級版本,它不僅相容vi的所有指令,而且還有一些新的特性在裡面。vim的這些優勢主要體現在以下幾個方面 1 多級撤消 我們知道在vi裡,按 u只能撤消上次命令,而在vim裡可以無限制的撤消。2 易用性 vi只能執行於unix中,而vim不僅可以執行於u...