vi 編輯器基本命令

2022-05-01 08:21:08 字數 1118 閱讀 7187

命令模式(esc)

k   上移一行

j    下移一行

h   左移一行

l    右移一行

6j    下移6行

5k   上移5行

0   將游標放在一行的開始

$   將游標放在一行的末尾

w   將游標移動到下乙個單詞

b   將游標移動到上乙個單詞

ctrl + b   向後滾一屏

ctrl + f   向前滾一屏

:x    將游標移動到x行

:3    將游標移動在第三行

:set nu    顯示行號

/what    /要查詢的內容(記得兩次esc後在輸入此命令)

:q     退出vi編輯器

:w      儲存內容

:wq    儲存並退出

:q! :w! :wq!   直接執行 不會存在任何的保護措施

zz           儲存並退出

:x          儲存並退出

:w filename    將檔案儲存為filenema

:e!         開啟檔案上一次成功寫入的版本(沒有儲存任何當前操作)

j        將當前行與下面的行合併

yy        複製當前行內容

yw         複製當前單詞內容

p (小寫p)    將複製的文字放在游標的後面

p (大寫p)    將複製的文字放在游標的前面

\<     匹配單詞開頭

\>     匹配單詞結尾

:s/old/new/      置換命令 只修改乙個

:s/old/new/g      修改當前行(g:globally)

x,ys/old/new/     將x行到y行替換每行第乙個

x,ys/old/new/g     將x行到y行替換所有

:1,$s/old/new/g       將整個文中的都替換

:1,$s/old/new/gc      使用者必須輸入yes或者no來確認每次的修改

:1,$s/\*/hello/g        將文中的*替換為hello

:1,$s/\

vi編輯器的基本使用和Linux基本命令

linux命令 查詢某乙個命令所在fs 檔案系統 的位置 whereis ls 則會查詢到ls這個命令位於哪乙個executable檔案。相當於windows下查詢path,在linux下也可以輸出path的內容,用echo path這個命令。查詢某乙個檔案所處的位置 find 目錄 name lo...

Vi 編輯器的一些基本命令

我初學linux,現在看到vi編輯器,以前的筆記都記在本上,都是自己看。現在寫成部落格的形式和大家分享一下,以下命令是經過我親自操作,如有錯誤,還請指出,謝謝!b 1 vi編輯起的啟動 b 在系統提示符下輸入命令vi和想要編輯的檔名,即可進入vi。其中vi 後面可以加檔名,假如這個檔名存在,就會把這...

vi編輯器命令

vi編輯器中有三種狀態模式 1.命令模式 2.輸入模式 3.末行模式 三種模式間的相互轉換 vi編輯器的啟動與退出 直接進入編輯環境 vi 進入編輯環境並開啟 新建 檔案 vi myfile 退出vi編輯環境 輸入末行命令放棄對檔案的修改,並退出編輯器 q 檔案儲存與另存為 儲存檔案 儲存對vi編輯...