vim基本命令

2021-09-13 04:10:48 字數 832 閱讀 8134

command mode 命令模式

insert mode 插入模式

list line mode 低行模式)(尾行,末行模式)

命令列模式:

yy 複製一行,此命令前可跟數字,標識複製多行,如6yy,表示從當前行開始複製6行

yw 複製(從游標複製到行末)

p 貼上貼上板的內容到當前行的下面

p 貼上貼上板的內容到當前行的上面

dd 刪除游標所在行

dw 刪除游標至行末的字元(包含游標在內)

x 刪除當前字元

x 刪除前乙個字元

d 刪除到行末

u 撤銷

ctrl+r 恢復

ctrl+w s 水平分割視窗

ctrl+w w 切換視窗

ctrl+w q 退出當前視窗(由於同時有多個檔案,此命令不會影響其他視窗)

ctrl+w v 垂直分割視窗

h,j,k,l 上,下,左,右

ctrl-f 上翻一頁

ctrl-b 下翻一頁

在命令模式下進入插入模式:

i 從當前游標處進入插入模式

i 進入插入模式,並置游標於行首

a 追加模式,置游標於當前游標之後

a 追加模式,置游標於行末

o 在當前行之下新加一行,並進入插入模式

o 在當前行之上新加一行,並進入插入模式

esc 退出插入模式

末行模式:

:w 將緩衝區寫入檔案,即儲存修改

:wq 儲存修改並退出

:x 儲存修改並退出

:q 退出,如果對緩衝區進行過修改,則會提示

:q! 強制退出,放棄修改

Vim基本命令

在fedora下面,開啟終端。輸入vim filename就進入了vim w 儲存 wq 儲存退出 q 不儲存退出 在命令模式下輸入 dw 按回車,就刪除了游標所在位置字元 d 就是刪除所在行的所有字元 這個對於我們寫程式的比較有用 dd 刪除行 u 撤銷操作 string string這裡就是你要...

vim基本命令

高階一些的編輯器,都會包含巨集功能,vim當然不能缺少了,在vim中使用巨集是非常方便的 qx 開始記錄巨集,並將結果存入暫存器x q 退出記錄模式 稍微解釋一下,當在normal模式下輸入 qx後,你對文字的所有編輯動作將會被記錄下來,再次輸入q即退出了記錄模 式,然後輸入 x對剛才記錄下來的命令...

vim基本命令

vim基本命令 vim時,進入的便是命令模式,之後按 i,可進入插入模式,再按 esc可進入命令模式 命令模式下的常用命令 移動游標 h 左移 j 下移k 上移l 右移 行開頭 行尾 w 移動到下乙個單詞的開頭 b 移動到上乙個單詞的開頭或標點符號 ctrl f 向下翻一頁 ctrl b 向上翻一頁...