日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

vi 簡介


vi 是visual edit 的縮寫
進(jìn)入vi
vi test
離開vi
:q! 離開vi,并放棄剛在緩沖區(qū)內(nèi)編輯的內(nèi)容 。
:wq 將緩沖區(qū)內(nèi)的資料寫入磁盤中,并離開vi 。
:ZZ 同wq
:x 同wq
:w 將緩沖區(qū)內(nèi)的資料寫入磁盤中,但并不離開vi 。
:q 離開vi,若文件被修改過,則會被要求確認(rèn)是否放棄修改的內(nèi)容,此指令可與: w 配合使用 。
Vi 的操作模式
Vi 提供兩種操作模式:
輸入模式(insert mode)
指令模式(command mode)
當(dāng)使用者進(jìn)入vi后,既處于指令模式下,此刻鍵入任何字元皆被視為指令 。輸入模式:a(append) 游標(biāo)之后加入資料 。
A 該行之末加入資料
i (insert) 游標(biāo)之前加入資料
I 該行之首加入資料
o (open) 新增一行與該行之下供輸入資料
O 新增一行與該行之上供輸入資料指令模式:B移至該行第一個(gè)字符,若光標(biāo)在該行第一字符則光標(biāo)移至上一行第一字符 。
b由游標(biāo)所在位置之前一個(gè)字串的第一個(gè)字元
cc 刪除整行,修改整行的內(nèi)容 。
D以行為單位,刪除游標(biāo)在內(nèi)后面的所有字符 。
db 刪除該行光標(biāo)前字符
dd 刪除該行
de 刪除自光標(biāo)開始后面的字符
d加字符 刪除光標(biāo)所在位置至字符之間的單
E移至該行最后字符,若光標(biāo)在該行最后字符則光標(biāo)移至下一行最后字符
e由游標(biāo)所在位置至該字串的最后一個(gè)字元
G 移至該檔案的最后一行
h 向前移一個(gè)字元
j 向下移一個(gè)字元
k 向上移一個(gè)字元
0 移至該行之首
M 移至視窗的中間那行
L 移至視窗的最后一行
l 向后移一個(gè)字符
0 由游標(biāo)所在位置該行的第一個(gè)字元
nG 移至該檔案的第n行
n自游標(biāo)所在位置向后移n行至該行的第一字符
n- 自游標(biāo)所在位置向前移n行至該行的第一字符
R 進(jìn)入取代狀態(tài),直到《ESC》為止
s 刪除游標(biāo)所在字元,并進(jìn)入取代模式直到《ESC》
S 刪除游標(biāo)所在之該行資料,并進(jìn)入輸入模式直到《ESC》
w 由游標(biāo)所在位置之下一個(gè)字串的第一個(gè)字元
x 刪除游標(biāo)所在該字元 。
X 刪除游標(biāo)所在之前一字元 。
r 用接于此指令之后的字元取代(replace)游標(biāo)所在字元
yy yank整行,使游標(biāo)所在該行復(fù)制到記憶體緩沖區(qū)
顯示該行之行號、檔案名稱、檔案中最末之行號、游標(biāo)所在行號占
總行號之百分比
$ 由游標(biāo)所在位置至該行的最后一個(gè)字元 。
) 由游標(biāo)所在位置至下一個(gè)句子的第一個(gè)字元 。
( 由游標(biāo)所在位置至該句子的第一個(gè)字元 。
{ 由游標(biāo)所在位置至該段落的最后一個(gè)字元 。
} 由游標(biāo)所在位置至該段落的第一個(gè)字元yank和delete可將指定的資料復(fù)制到記憶體緩沖區(qū),而藉有put指令可將緩沖區(qū)內(nèi)的資料復(fù)制到熒幕上
例如:搬移一行 :在該行執(zhí)行dd
游標(biāo)移至目的地
執(zhí)行p
復(fù)制一行 :在該行執(zhí)行yy
游標(biāo)移至目的地
執(zhí)行p
視窗移動:
視窗往下卷一頁
視窗往上卷一頁
視窗往下卷半頁
視窗往上卷半頁
視窗往下卷一行
視窗往上卷一行
刪除、復(fù)制及修改指令介紹:
d(delete)、c(change)和y(yank)這一類的指令在vi 中的指令格式為:
operation scope=command
(運(yùn)算子)(范圍)
運(yùn)算子:
d 刪除指令 。刪除資料,但會將刪除資料復(fù)制到記憶體緩沖區(qū) 。
y 將資料(字組、行列、句子或段落)復(fù)制到緩沖區(qū) 。
p 放置(put)指令,與d和y配合使用 ??蓪⒆詈骴elete或yank的資料放置于
游標(biāo)所在位置之行列下 。
c 修改(change)指令,類似delete于insert的組合 。刪除一個(gè)字組、句子等
資料,并插入新鍵入的資料 。指令重復(fù):在指令模式中,可在指令前加入一數(shù)字n,則此指令動作會重復(fù)執(zhí)行n次 。

推薦閱讀