vi vim常用操作命令

2021-07-01 19:56:29 字數 736 閱讀 3159

shfit +q

set number

注:命令區分大小寫

hjkl

上下左右

w 上個詞

b 下個詞

( 行

(dd刪除行

dl刪除乙個詞

u撤銷最近一次的修改

ctrl-r

取消最後一次的撤銷

u撤銷所有修改

yw複製

p貼上/ 向後找

?向前找

n找下乙個同樣的內容

n找上乙個同樣的同容

g跳到檔案

最後一行

1g跳到檔案1

ctrl-d

往下滾半屏

ctrl-u往上滾半屏

h跳轉到本屏顯示第一行

m本屏中間一行

l本屏最後一行

z+ enter

使當前的行成為螢幕顯示的第一行

:r file

將另一檔案讀入當前檔案中

1,20 w file將

1-20

行的內容寫入到乙個新的

file

1,$ w file

將整個檔案

寫入乙個新的

file

1,20  w >>file

將1-20

行資料追加到

file中

模式:命令模式

esc

插入模式i

擴充套件模式:

vi vim常用操作

vim是從 vi 發展出來的乙個文字編輯器。補全 編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用,和emacs並列成為類unix系統使用者最喜歡的文字編輯器。vim的設計理念是命令的組合。使用者學習了各種各樣的文字間移動 跳轉的命令和其他的普通模式的編輯命令,並且能夠靈活組合使...

常用的vi vim命令

vi vim命令很複雜 很強大,這裡分類介紹一些比較常用的,可以滿足一般需要的命令。移動游標 左移 h 下移 j 上移 k 右移 l 翻頁 ctrl f,ctrl b 插入 在游標位置插入 i 在行末插入 在下一行插入新行 o 編輯 撤銷修改 u 替換游標所在的字元 r 刪除 刪除游標所在字元 x ...

常用的VI VIM命令

刪除單個字元 x 刪除整行 dd 合併成一行 j 撤消 u 重做 crtr r 插入 i a 游標後 o 下方開始新行 o 上方開始新行 移動 w 向前移動乙個單詞開始 b 向後移動乙個單詞開始 e 向前移動到乙個單詞的末尾 ge 向後移動到乙個單詞的末尾 w,b,e,ge是以空格 區分單詞,小寫的...