命令模式(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/\ linux命令 查詢某乙個命令所在fs 檔案系統 的位置 whereis ls 則會查詢到ls這個命令位於哪乙個executable檔案。相當於windows下查詢path,在linux下也可以輸出path的內容,用echo path這個命令。查詢某乙個檔案所處的位置 find 目錄 name lo... 我初學linux,現在看到vi編輯器,以前的筆記都記在本上,都是自己看。現在寫成部落格的形式和大家分享一下,以下命令是經過我親自操作,如有錯誤,還請指出,謝謝!b 1 vi編輯起的啟動 b 在系統提示符下輸入命令vi和想要編輯的檔名,即可進入vi。其中vi 後面可以加檔名,假如這個檔名存在,就會把這... vi編輯器中有三種狀態模式 1.命令模式 2.輸入模式 3.末行模式 三種模式間的相互轉換 vi編輯器的啟動與退出 直接進入編輯環境 vi 進入編輯環境並開啟 新建 檔案 vi myfile 退出vi編輯環境 輸入末行命令放棄對檔案的修改,並退出編輯器 q 檔案儲存與另存為 儲存檔案 儲存對vi編輯...vi編輯器的基本使用和Linux基本命令
Vi 編輯器的一些基本命令
vi編輯器命令