Linux vi 常用指令總結

2022-05-27 23:39:17 字數 1413 閱讀 4253

進入vi 的「命令列模式」,此模式無法編輯,只能檢視

需要按下鍵盤的「i」鍵,進入「編輯模式」,才能進行檔案的內容編輯

處於「插入模式(insert mode)」,就只能一直輸入文字

在「命令列模式(command mode)」下,按一下「:」冒號鍵進入「last line mode」,例如:

:w filename(輸入 「w filename」將文章以指定的檔名filename儲存)

:wq(輸入「wq」,存檔並退出vi)

:q!(輸入q!, 不存檔強制退出vi)

儲存並退出,然後就到了下邊的介面

二、三種模式

1)命令列模式:剛進入檔案的時候狀態

[root@hanjiangtao - hbza]# vi 1.txt

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

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

yy複製游標所在整行。

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

p將之前刪除(dd)或複製(yy)過的資料貼上到游標後。

/字串在文字中從上至下搜尋該字串。

?字串在文字中從下至上搜尋該字串。

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

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

u撤銷上一步的操作

3   最後行模式:儲存和退出狀態

:w儲存

:q退出

:q!強制退出(放棄對文字的修改內容)

:wq!強制儲存退出

:set nu顯示行號

:set nonu不顯示行號

:命令執行該命令

:整數跳轉到該行

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

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

yy複製游標所在整行。

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

p將之前刪除(dd)或複製(yy)過的資料貼上到游標後。

/字串在文字中從上至下搜尋該字串。

?字串在文字中從下至上搜尋該字串。

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

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

u撤銷上一步的操作

linux vi常用指令

vi可以分為三種狀態,分別是命令模式 command mode 插入模式 insert mode 和底行模式 last line mode 從命令列切換到編輯模式 i a o i 為從目前游標所在處輸入,i 為在目前所在行的第乙個非空格符處開始輸入 a 為從目前游標所在的下乙個字元處開始輸入,a 為...

linux vi指令學習

內容命令 作用 開啟檔案 vi檔名 vi 檔名 行號 退出 儲存檔案 w 儲存檔案 wq 儲存檔案並退出vi q 強制退出vi,即使該檔案被修改,也不儲存該檔案 進入編輯模式 i在游標前開始插入文字 a在游標後開始插入文字 o在當前行之下新開一行,並到行首 o在當前行之上新開一行 游標移動多行 間切...

Linux Vi常用技巧

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