vim三種模式

2021-09-24 15:41:59 字數 471 閱讀 7985

看到這個文章,覺得講得很好

vim和vi一樣具有三種模式:命令模式(command mode),插入模式(insert mode)和底線命令模式(last line mode)。

當使用者處於不同模式的時候,敲擊鍵盤會產生不同的作用。

使用者剛剛啟動vim,便進入了命令模式。

此狀態下敲擊鍵盤動作會被vim識別為命令,而非輸入字元。比如我們此時按下i,並不會輸入乙個字元,i被當作了乙個命令。

以下是常用的幾個命令:

命令模式只有一些最基本的命令,因此仍要依靠底線命令模式輸入更多命令。

在命令模式下按下i就進入了輸入模式。

在輸入模式中,可以使用以下按鍵:

在命令模式下按下:(英文冒號)就進入了底線命令模式。

底線命令模式可以輸入單個或多個字元的命令,可用的命令非常多。

在底線命令模式中,基本的命令有(已經省略了冒號):

按esc鍵可隨時退出底線命令模式。

vim 三種模式 環境配置

vim filename 一般模式 esc esc i,i,o,o,a,a 命令列模式 編輯模式 高亮顯示,語法檢測 on off set nu 設定行號 set hlsearch 高亮度查詢 set autoindent 自動縮排 set ruler 顯示最後一行的狀態 set showmode ...

vim 三種模式的切換

命令模式 插入模式 i nsert,在游標所在處輸入 i在當前游標所在行的行首輸入 a ppend,在游標所在處後面輸入 a當前游標所在行的行尾輸入 o當前游標所在行的下方開啟乙個新行 o當前游標所在行的上方開啟乙個新行 插入模式 esc 命令模式 命令模式 擴充套件命令模式 擴充套件命令模式 es...

vim使用 vim的三種工作模式

vim有三種基本的工作模式 命令模式 末行模式 末行模式的命令 只有這幾個 命令 英文 功能 wwrite儲存q quit 退出。如果檔案沒儲存,不允許退出 q 不儲存退出。強行退出 wqwrite quit 儲存並退出 x儲存並退出 1 建立乙個 helloworld.py 檔案,並執行這個pyt...