所有linux系統都會內建vi文字編輯器
vim具有程式程式設計的能力,可以看作是vi的增強版本。
vi和vim的三種模式:
以vim開啟乙個檔案就直接進入了正常模式,在正常模式下,我們可以使用快捷鍵正常模式輸入i到編輯模式
正常模式到命令列模式輸入:
在該模式下程式設計師可以輸入內容。編輯模式輸入esc到正常模式
這個模式下,可以提供相關指令,完成讀取,存檔,離開,替換等等。wq:儲存拖出
q:退出不儲存,沒有做任何修改
q!:強制退出,開啟修改過,不想儲存
正常模型下:拷貝當前行yy,拷貝當前行下面5行5yy,並貼上p。正常模式下:dd刪除當前行,5dd刪除當前行向下的5行。
命令模式:設定行號,下輸入set nu,取消行號set nonu。
正常模式下:輸入g到文件末尾,輸入gg到文件開頭。
正常模式下:撤銷操作,輸入u。
將游標移動到20行,set nu->20->shift g
vi和vim的使用
三 vi vim 按鍵說明 四 補充說明 第一部分 一般模式可用的游標移動 複製貼上 搜尋替換等 一 什麼是vim?vim是從 vi 發展出來的乙個文字編輯器。補完 編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用。簡單的來說,vi 是老式的字處理器,不過功能已經很齊全了,但是還...
vi和vim使用技巧
g 將游標快速移動到檔案尾部 gg 將游標快速移動到檔案首部 ngg ng 將游標快速移動到指定行 0 將游標快速移動到一行行首 將游標快速移動到一行行尾a 移動游標到行尾,並進入編輯狀態 a 將游標移動到右邊乙個字元,並進入編輯狀態 i 移動游標到行首,並進入編輯狀態 i 在游標所在位置進入編輯狀...
vi和vim的區別及vi命令的使用
抄錄於 vi和vim都是多模式編輯器,vim是vi的公升級版本,相容vi的所有命令,還有一些新的特性在裡面 vi適用於文字編輯,vim更適用於coding vim的優勢 1.多級撤銷 在vi中,按u只能撤銷上次命令,但在vim中可以無限制的撤銷 2.易用性 vi只能執行於unix中,而vim可以執行...