vi vim常用命令整理

2021-10-02 03:15:14 字數 1110 閱讀 1646

文字目標

修改刪除

複製1個單詞

cwdw

yw2個單詞

c2w or 2cw

2dw or d2w

2yw or y2w

向後3個單詞

3cw or c3w

3dw or 3wd

3cy or c3y

一整行cc

ddyy or y

游標位置到行尾

c$ or c

d$ or d

y$游標位置到行首

c0d0

y0單個字元

rx or x

yl or yh

5個字元

5s5x

5yl移動

命令←、↓、↑、→

h、j、k、l

到下一行的首字母

+到上一行的首字母

-到單詞的尾部

e or e

按單詞前移

b按單詞後移

w到行尾

$到行首0操作

命令從快取區輸出文字

p or p

啟動vi,如果指定了檔案就開啟檔案,無此檔案新建檔案

vi filename

儲存編輯、退出檔案

zz or :wq

不儲存檔案、退出檔案(強制退出)

:q編輯行為

命令在當前位置插入文字

i在行首插入文字

i在當前位置追加文字

a在行尾追加文字

a在游標所在行的下一行新建一行,並將游標移在新建行上進入輸入模式

o在游標所在行的上一行新建一行,並將游標移在新建行上進入輸入模式

o刪除行並替換文字

s使用新文字覆蓋現有文字

r合併當前行和下一行

j轉換大小寫

~重複上次操作

.取消上次修改

u恢復行到初始狀態

u摘錄自:《學習vi編輯器》–lamb linda&robbins arnold

最後再給大家推薦一本書:《vim實用技巧》-- neil

上面兩本書都有中文譯本,第一本書比較適合從零開始學習,第二本適合有一定基礎後再看,這些講使用工具類的書籍還是要配合練習,多在日常工作中使用,達到熟能生巧!

vi vim 常用命令

vi vim 基本使用方法 vi編輯器是所有unix及linux系統下標準的編輯器,它的強大不遜色於任何最新的文字編輯器,這裡只是簡單地介紹一下它的用法和一小部分指令。由於對unix及linux系統的任何版本,vi編輯器是完全相同的,因此您可以在其他任何介紹vi的地方進一步了解它。vi也是linux...

vi vim常用命令

跳到最後一行 shift g 跳到行最後乙個字元 shift 4 跳到檔案開頭 gg 跳到行頭 0 跳到某一行 25gg 或者 25g 或者 n 恢復修改 u 清空檔案 dg 刪除一行 dd 向下查詢 字元 向上查詢 字元 替換 s src des g src是原字元 des是目的 g是替換全部 行...

vi vim常用命令

高效率移動 1 在插入模式之外 基本上來說,你應該盡可能少的呆在插入模式裡面,因為在插入模式裡面 vim 就像乙個 啞巴 編輯器一樣。很多新手都會一直呆在插入模式裡面,因為這樣易於使用。但 vim 的強大之處在於他的命令列模式!你會發現,在你越來越了解 vim 之後,你就會花越來越少的時間使用插入模...