vi vim編輯器的使用

2022-08-17 22:12:11 字數 1373 閱讀 4168

命令模式下操作

替換字元:

%s/str1/str2/g

刪除全部內容:

%d不儲存退出:

q!儲存退出:

wq!執行shell命令:

!command       如!ls -l

在下一行插入shell命令執行結果:

r!command      如r!date

指定行用shell操作完再插入:

69,72!command

69!command   把第69行作為command輸入

.!command    把游標所在行作為輸入

指定行用shell編輯但不插入:

69,72 w!command

69 w!command   把69行作為command輸入

. w!command    把游標所在行作為輸入

h       //左移動(left)

j       //下移動(bottom)

k       //上移動(top)

l       //右移動(right)

ctrl + f    //向下移動一頁

ctrl + b    //向上移動一頁

0           //移動到行頭

$          //移動到行尾

w           //跳向後乙個單詞

g           //移動到檔案最後一行(常用)

ng          //移動到檔案第幾行

gg          //移動到這個檔案的第一行。

:%s/word1/word2/g       //表示word1全部替換為word2

/word       //查詢 woed 的字元。

//向下( n )

//向上( n )

x           //刪除游標處乙個字元

dw          //刪除該單詞

dd          //刪除游標所在行

ndd         //刪除游標所在行下面n行

d1g //刪除游標所在行到第一行所有資料。

dg //刪除游標所在行到最後一行的所有資料。

yw          //複製該單詞

yy//複製游標所在那一行的所有資料

nyy//複製游標所在的向下n行,n為數字

y1g //複製游標所在行到第一行所有資料。

yg //複製游標所在行到最後一行所有資料。

p           //將複製的資料向下面一行貼上

p           //將複製的資料向上面貼上

j        //將游標所在行與下一行結合成一行。 

u           //復原上乙個操作

Vi Vim 編輯器的使用

編輯器vi 和 vim 有三種基本工作模式 命令模式 文字輸入模式 末行模式。1 進入編輯器的模式 i 在游標前插入,i 在游標所在行首插入 a 在游標後插入,a在游標所在行末插入 2 刪除命令 dd 刪除行 5dd刪除5行 d0 刪除游標前本行所有的內容,d刪除游標後本行所有內容,包含游標位置字元...

Vi Vim編輯器的使用

一般模式 編輯模式 i i a a 一般模式到命令模式 命令模式 編輯模式 一般模式esc 1 vim a.txt 開啟乙個檔案 2set nu 設定行號 3set nonu 取消設定行號 4gg 一般模式 到首行 5g 檢視多少行 到末行 658g 直接到58行 7 58 也是直接到58行 810...

vi vim編輯器的使用

目錄2.2 輸入模式 2.3 末行模式常用 2.4 可視模式 相當於windows的按住滑鼠左鍵拖動 2.5 替換模式 3.vim 視窗切割 vim 具有程式編輯的能力,可以主動的以字型顏色辨別語法的正確性,方便程式設計。等同於windows系統中的記事本。ps 如果最小化安裝linux的話,只會安...