linux下常見VI操作命令整理

2021-10-08 03:10:50 字數 1525 閱讀 9258

以vi開啟乙個檔案就直接進入一般模式(預設)。在這個模式中, 使用『上下左右』按鍵來移動游標,使用『刪除字元』或『刪除整行』來處理檔案內容, 也可以使用『複製、貼上』來處理你的檔案資料。

按鍵

功能描述yy

複製游標當前一行

y數字y

複製一段(從當前行複製n行)

p

箭頭移動到目的行貼上

u

撤銷上一步

dd

刪除游標當前行

d數字d

刪除游標(含)後多少行

x

刪除乙個字母,相當於del

x

刪除乙個字母,相當於backspace

yw

複製乙個詞

dw

刪除乙個詞

shift+^

移動到行頭

shift+$

移動到行尾

1+shift+g

移動到頁頭,數字

shift+g

移動到頁尾

數字n+shift+g

移動到目標行

在一般模式中可以進行刪除、複製、貼上等的動作,但是卻無法編輯檔案內容!要等到你按下『i, i, o, o, a, a, r, r』等任何乙個字母之後才會進入編輯模式。

通常在linux中,按下這些按鍵時,在畫面的左下方會出現『insert或 replace』的字樣,此時才可以進行編輯。而如果要回到一般模式時, 則必須要按下『esc』這個按鍵即可退出編輯模式。

按鍵

功能

i

當前游標前

a

當前游標後

o

當前游標行的下一行

i

游標所在行最前

a

游標所在行最後

o

當前游標行的上一行

s

刪除當前字元並進入編輯

s

刪除整行並進入編輯

在一般模式當中,輸入『 : / ?』3個中的任何乙個按鈕,就可以將游標移動到最底下那一行。

在這個模式當中, 可以進行『搜尋資料』的動作,而讀取、存檔、大量取代字元、離開 vi 、顯示行號等動作是在此模式中達成的!

命令

功能

:w

儲存

:q

退出

:!

強制執行

/要查詢的詞

n 查詢下乙個,n 往上查詢

? 要查詢的詞

n是查詢上乙個,n是往下查詢

:set nu

顯示行號

:set nonu

關閉行號

:%s/str1/str2/g

將str1批量替換為str2

Linux下vi的常見命令

筆者閱讀了了 鳥哥的linux私房菜 的 vim程式編輯器 一章,對vi的常用操作命令做如下記錄,以便查閱。一 vi的三中模式 1 一般模式 以 vi 開啟乙個檔案就直接迚入一般模式了 這是預設的模式 在這個模式中,你可以使用 上下左右 按鍵來移的游標,你可以使用 刪除字元 戒 刪除整行 來處理檔案...

Linux下vi的常見命令

一 vi的三中模式 基本上 vi 共分為三種模式,分別是 一般模式 編輯模式 不 指令列命令模式 這三種模式癿作用分別是 1 一般模式 以 vi 開啟乙個檔案就直接迚入一般模式了 這是預設的模式 在這個模式中,你可以使用 上下左右 按鍵來移的游標,你可以使用 刪除字元 戒 刪除整行 來處理檔案內容,...

vi 常見命令

一 簡介 vi命令可以說是unix linux世界裡最常用的編輯檔案的命令了,很多人不喜歡vi因為它 的眾多的命令集,但是我們只需要掌握基本的命令然後靈活地加以運用,相信你會象我一 樣喜歡它的。本文旨在更有條理有歸納性地介紹vi的一些最常用命令和一些高階的應用。二 基本命令介紹 1 游標命令 k,j...