vim編輯器的基本使用

2022-02-27 00:52:16 字數 939 閱讀 6405

vim的操作模式

command mode 命令模式

insert mode 輸入模式

last line mode 底行模式

vim abc 如果檔案存在開啟,如果不存在則建立

vim啟動時預設處於命令模式

命令模式按i開始游標位置開始輸入,按a在游標下乙個字元處開始輸入,相當於右移一位

輸入模式按esc鍵回到命令模式

命令模式按shift+:啟動底行模式,輸入wq儲存退出

其實使用中可以只分為命令模式和輸入模式

命令模式下:dd按2次d鍵刪除游標當前行

預設開啟檔案時,預設游標在第1行或者上次編輯後的所在行

vim + abc 開啟檔案時,游標處於最後一行

vim +3 abc 開啟檔案時,游標處於第3行

vim +1000 abc 如果檔案只有100行,那麼也是定位到最後一行

vim abc abcd abcde 開啟3個檔案 :n切換到下乙個檔案 :n或者:prev切換到上乙個檔案

:w儲存 :q退出 :wq儲存並退出 :q! 不儲存強制退出 :ls列出當前開啟的所有檔案 :n切換到後乙個檔案 :n或者:prev切換到上乙個檔案,:3 快速定位到第三行 /string 從當前行往下搜尋,搜尋到第乙個定位 ?string 從當前行向上搜尋 都是按n跳到下乙個,:noh 去除搜尋後的一直存在的高亮

h 游標左移,j 游標下移,k游標上移,l 游標右移,ctrl+f向下翻頁 ,ctrl+b向上翻頁,ctrl+d向下翻半頁,ctrl+u向上翻半頁

dd 刪除游標所在行

o 在游標所在行插入一行並切換到輸入模式

yy 複製游標所在行

p 在游標所在行的下一行貼上

p 在游標所在行的上一行貼上

vim 編輯器基本使用

i 在游標前插入 i 大寫字母i 在行首插入 a在游標之後插入 a在行尾插入 o在下一行插入 o在上一行插入 r輸入替換游標位置字元 r進入輸入替換模式 減號 大小寫轉換 esc 退出編輯模式 str 從游標位置開始向下搜尋字元 str str 從游標位置開始向上搜尋字元 str n 找下乙個 n ...

vim編輯器的基本使用

vim是從vi發展出來的乙個文字編輯器。補完,編譯及錯誤跳轉等方便程式設計的功能特別豐富 vim有三種基本工作模式 vim基礎操作 vim是從vi發展出來的乙個文字編輯器。補完,編譯及錯誤跳轉等方便程式設計的功能特別豐富 進入插入模式 i 插入游標前乙個字元 i 插入行首 a 插入游標後乙個字元 a...

vim編輯器的基本使用

vim的操作模式 command mode 命令模式 insert mode 輸入模式 last line mode 底行模式 vim abc 如果檔案存在開啟,如果不存在則建立 vim啟動時預設處於命令模式 命令模式按i開始游標位置開始輸入,按a在游標下乙個字元處開始輸入,相當於右移一位 輸入模式...