以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...