vi命令總結

2021-09-27 09:49:24 字數 1057 閱讀 1202

vi模式分三種:

命令模式:主要用於控制游標移動,可對文字進行複製,貼上,刪除,和查詢

底線模式:主要用於儲存和退出檔案,還可以讓使用者執行外部linux命令或跳轉到特定行

輸入模式:輸入文字內容

命令模式:

命令模式

命令作用

命令作用

dd刪除(剪下)游標所在行

5dd刪除(剪下)從游標開始的5行

yy複製游標所在行

5yy複製從游標開始的5行

d刪除從游標到行尾的全部字元

ctrl+d

向下翻半頁

u撤銷上一步操作

ctrl+b

向上翻半頁

ctrl+f

向下翻一頁

ctrl+u

向上翻一頁

yy複製游標所在行

5yy複製從游標開始的5行

p將複製或者剪下的內容貼上到游標後

u撤銷上一步操作

/當前游標向下查詢(後面跟要查詢的字串)

?當前游標向上查詢

n顯示搜尋命令定位到的下乙個字元

n顯示搜尋命令定位到的上乙個字元

zz儲存退出

gg跳轉到開頭

gg跳轉到末尾

i跳轉到行首

i在當前游標前插入文字

a跳轉到行尾

a在當前游標後插入文字

o在當前行下插入一行

o在當前行上插入一行

底線模式:

命令作用

命令作用

:w儲存

:w!強制儲存

:wq儲存退出

:wq!

強制儲存退出

:set nu

顯示行號

:set nonu

不顯示行號

:整數跳轉到該整數行

:命令執行該命令

:s/one/two

將當前游標所在行的第乙個one替換成two

:s/one/two/

將當前游標所在行的所有one替換成two

:%s/one/two/g

將全文中所有one替換成two

vi 命令總結

1.進入vi 的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n 行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern 匹配的串處...

vi命令總結

進入vi vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 vi r fi...

vi命令總結

vi命令可以說是unix linux世界裡最常用的編輯檔案的命令了,但是因為它的命令集眾多,很多人都不習慣使用它,其實您只需要掌握基本命令,然後加以靈活運用,就會發現它的優勢,並會逐漸喜歡使用這種方法。本文旨在介紹vi的一些最常用命令和高階應用技巧。游標命令 k j h l 上 下 左 右游標移動命...