VI 日常命令來大全
進入vi的命令
vi filename :開啟或新建檔案,並將游標置於第一行首
vi +n filename :開啟檔案,並將游標置於第n行首
vi + filename :開啟檔案,並將游標置於最後一行首
vi +/pattern filename:開啟檔案,並將游標置於第一個與pattern匹配的串處
vi -r filename :在上次正用vi編輯時發生系統崩潰,恢復filename
vi filename....filename :開啟多個檔案,依次進行編輯
移動游標類命令
h :游標左移一個字元
l :游標右移一個字元
space:游標右移一個字元
Backspace:游標左移一個字元
k或Ctrl+p:游標上移一行
j或Ctrl+n :游標下移一行
Enter :游標下移一行
w或W :游標右移一個字至字首
b或B :游標左移一個字至字首
e或E :游標右移一個字至字尾
) :游標移至句尾
( :游標移至句首
}:游標移至段落開頭
{:游標移至段落結尾
nG:游標移至第n行首
n+:游標下移n行
n-:游標上移n行
n$:游標移至第n行尾
H :游標移至螢幕頂行
M :游標移至螢幕中間行
L :游標移至螢幕最後行
0:(注意是數字零)游標移至當前行首
$:游標移至當前行尾
螢幕翻滾類命令
Ctrl+u:向檔案首翻半屏
Ctrl+d:向檔案尾翻半屏
Ctrl+f:向檔案尾翻一屏
Ctrl+b;向檔案首翻一屏
nz:將第n行滾至螢幕頂部,不指定n時將當前行滾至螢幕頂部。
插入文字類命令
i :在游標前
I :在當前行首
a:游標後
A:在當前行尾
o:在當前行之下新開一行
O:在當前行之上新開一行
r:替換當前字元
R:替換當前字元及其後的字元,直至按ESC鍵
s:從當前游標位置處開始,以輸入的文字替代指定數目的字元
S:刪除指定數目的行,並以所輸入文字代替之
ncw或nCW:修改指定數目的字
nCC:修改指定數目的行
刪除命令
ndw或ndW:刪除游標處開始及其後的n-1個字
do:刪至行首
d$:刪至行尾
ndd:刪除當前行及其後n-1行
x或X:刪除一個字元,x刪除游標後的,而X刪除游標前的
Ctrl+u:刪除輸入方式下所輸入的文字
搜尋及替換命令
/pattern:從游標開始處向檔案尾搜尋pattern
?pattern:從游標開始處向檔案首搜尋pattern
n:在同一方向重複上一次搜尋命令
N:在反方向上重複上一次搜尋命令
:s/p1/p2/g:將當前行中所有p1均用p2替代
:n1,n2s/p1/p2/g:將第n1至n2行中所有p1均用p2替代
:g/p1/s//p2/g:將檔案中所有p1均用p2替換
選項設定
all:列出所有選項設定情況
term:設定終端型別
ignorance:在搜尋中忽略大小寫
list:顯示製表位(Ctrl+I)和行尾標誌($)
number:顯示行號
report:顯示由面向行的命令修改過的數目
terse:顯示簡短的警告資訊
warn:在轉到別的檔案時若沒儲存當前檔案則顯示NO write資訊
nomagic:允許在搜尋模式中,使用前面不帶“\”的特殊字元
nowrapscan:禁止vi在搜尋到達檔案兩端時,又從另一端開始
mesg:允許vi顯示其他使用者用write寫到自己終端上的資訊
最後行方式命令
:n1,n2 co n3:將n1行到n2行之間的內容複製到第n3行下
:n1,n2 m n3:將n1行到n2行之間的內容移至到第n3行下
:n1,n2 d :將n1行到n2行之間的內容刪除
:w :儲存當前檔案
:e filename:開啟檔案filename進行編輯
:x:儲存當前檔案並退出
:q:退出vi
:q!:不儲存檔案並退出vi
:!command:執行shell命令command
:n1,n2 w!command:將檔案中n1行至n2行的內容作為command的輸入並執行之,若不指定n1,n2,則表示將整個檔案內容作為command的輸入
:r!command:將命令command的輸出結果放到當前行
暫存器操作
"?nyy:將當前行及其下n行的內容儲存到暫存器?中,其中?為一個字母,n為一個數字
"?nyw:將當前行及其下n個字儲存到暫存器?中,其中?為一個字母,n為一個數字
"?nyl:將當前行及其下n個字元儲存到暫存器?中,其中?為一個字母,n為一個數字
"?p:取出暫存器?中的內容並將其放到游標位置處。這裡?可以是一個字母,也可以是一個數字
ndd:將當前行及其下共n行文字刪除,並將所刪內容放到1號刪除暫存器中。
VI的使用
--------------------------------------------------------------------------------
一、插入文字
┌──┬────────────┐
│命令│描述 │
├──┼────────────┤
│i │在當前字元前插入文字 │
├──┼────────────┤
│I │在行首插入文字 │
├──┼────────────┤
│a │在當前字元後新增文字 │
├──┼────────────┤
│A │在行末新增文字 │
├──┼────────────┤
│o │在當前行後面插入一空行 │
├──┼────────────┤
│O │在當前行前面插入一空行 │
├──┼────────────┤
│R │以改寫方式輸入文字 │
└──┴────────────┘
二、移動游標
┌─────┬───────────┐
│命令 │描述 │
├─────┼───────────┤
│j或下箭頭 │向下移動一行 │
├─────┼───────────┤
│k或上箭頭 │向上移動一行 │
├─────┼───────────┤
│h或左箭頭 │左移一個字元 │
├─────┼───────────┤
│l或右箭頭 │右移一個字元 │
├─────┼───────────┤
│w │右移一個詞 │
├─────┼───────────┤
│W │右移一個以空格分隔的詞│
├─────┼───────────┤
│b │左移一個詞 │
├─────┼───────────┤
│B │左移一個以空格分隔的詞│
├─────┼───────────┤
│0 │移到行首 │
│Ctrl-F │向前翻頁 │
├─────┼───────────┤
│Ctrl-B │向後翻頁 │
├─────┼───────────┤
│nG │到第n行 │
├─────┼───────────┤
│G │到最後一行 │
└─────┴───────────┘
三、替換文字
┌─────┬──────┐
│命令 │描述 │
├─────┼──────┤
│$ │到行尾 │
├─────┼──────┤
│( │到句子的開頭│
├─────┼──────┤
│) │到句子的末尾│
├─────┼──────┤
│{ │到段落的開頭│
├─────┼──────┤
│} │到段落的末尾│
└─────┴──────┘
四、刪除文字
┌───┬───────────┐
│命令 │描述 │
├───┼───────────┤
│r │替換一個字元 │
├───┼───────────┤
│c │修改文字直到按下Esc健 │
├───┼───────────┤
│cw │修改下一個詞 │
├───┼───────────┤
│cnw │修改接下來的n個詞 │
└───┴───────────┘
五、文字編輯
┌──┬──────────────────────┐
│命寺│描述 │
├──┼──────────────────────┤
│yy │將一行文字移到預設緩衝區中 │
├──┼──────────────────────┤
│yn │將下一個詞移到預設緩衝區中 │
├──┼──────────────────────┤
│ynw │將後面的n個詞移到預設緩衝區中 │
├──┼──────────────────────┤
│p │如果預設緩衝區中包含一行文字,則在當前 │
│ │行後面插入一個空行井將預設緩衝區中的聲 │
│ │容貼上到這一行中;如果預設緩衝區中包含 │
│ │多個詞,把這些詞貼上到游標的右邊. │
├──┼──────────────────────┤
│P │如果預設緩衝區中包含一行文字,則正當前 │
│ │行前面插入一個空行井將預設緩衝區中的內 │
│ │容貼上到這一行中;如果預設緩衝區中包含 │
│ │多個詞,把這些詞貼上到游標的左邊
│
└──┴──────────────────────┘
六、儲存退出
┌───────────┬───────────────┐
│命令 │描述 │
├───────────┼───────────────┤
│zz │儲存並退出 │
├───────────┼───────────────┤
│:w filename │寫入檔案 │
├───────────┼───────────────┤
│:W │寫入檔案 │
├───────────┼───────────────┤
│:x │儲存(如果當前檔案修改過)並退出│
├───────────┼───────────────┤
│:q! │不儲存檔案,直接退出 │
├───────────┼───────────────┤
│:q │退出vi │
VI常用技巧
VI命令可以說是Unix/Linux世界裡最常用的編輯檔案的命令了,但是因為它的命令集眾多,很多人都不習慣使用它,其實您只需要掌握基本命令,然後加以靈活運用,就會發現它的優勢,並會逐漸喜歡使用這種方法。本文旨在介紹VI的一些最常用命令和高階應用技巧。
一、基本命令介紹
---- 1.游標命令
k、j、h、l——上、下、左、右游標移動命令。雖然您可以在Linux中使用鍵盤右邊的4個游標鍵,但是記住這4個命令還是非常有用的。這4個鍵正是右手在鍵盤上放置的基本位置。
nG——跳轉命令。n為行數,該命令立即使游標跳到指定行。
Ctrl+G——游標所在位置的行數和列數報告。
w、b——使游標向前或向後跳過一個單詞。
---- 2.編輯命令
i、a、r——在游標的前、後以及所在處插入字元命令(i=insert、a=append、r=replace)。
cw、dw——改變(置換)/刪除游標所在處的單詞的命令 (c=change、d=delete)。
x、d$、dd——刪除一個字元、刪除游標所在處到行尾的所有字元以及刪除整行的命令。
---- 3.查詢命令
---- /string、?string——從游標所在處向後或向前查詢相應的字串的命令。
---- 4.複製複製命令
---- yy、p——複製一行到剪貼簿或取出剪貼簿中內容的命令。
二、常見問題及應用技巧
---- 1.在一個新檔案中讀/etc/passwd中的內容,取出使用者名稱部分。
---- vi file
---- :r /etc/passwd 在開啟的檔案file中游標所在處讀入/etc/passwd
---- :%s/:.*//g 刪除/etc/passwd中使用者名稱後面的從冒號開始直到行尾的所有部分。
---- 您也可以在指定的行號後讀入檔案內容,例如使用命令“:3r /etc/passwd”從新檔案的第3行開始讀入 /etc/passwd的所有內容。
---- 我們還可以使用以下方法刪掉檔案中所有的空行及以#開始的註釋行。
---- #cat squid.conf.default | grep -v ^$ | grep -v ^#
---- 2.在開啟一個檔案編輯後才知道登入的使用者對該檔案沒有寫的許可權,不能存檔,需要將所做修改存入臨時檔案。
---- vi file
---- :w /tmp/1 儲存所做的所有修改,也可以將其中的某一部分修改儲存到臨時檔案,例如僅僅把第20~59行之間的內容存檔成檔案/tmp/1,我們可以鍵入如下命令。
---- vi file
---- :20,59w /tmp/1
---- 3.用VI編輯一個檔案,但需要刪除大段的內容。
---- 首先利用編輯命令“vi file”開啟檔案,然後將游標移到需要刪除的行處按Ctrl+G顯示行號,再到結尾處再按Ctrl+G,顯示檔案結尾的行號。
---- :23,1045d 假定2次得到的行號為23和1045,則把這期間的內容全刪除,也可以在要刪除的開始行和結束行中用ma、mb命令標記,然後利用“:a,bd”命令刪除。
---- 4.在整個檔案的各行或某幾行的行首或行尾加一些字串。
---- vi file
---- :3,$s/^/some string / 在檔案的第一行至最後一行的行首插入“some string”。
---- :%s/$/some string/g 在整個檔案每一行的行尾新增“some string”。
---- :%s/string1/string2/g 在整個檔案中替換“string1”成“string2”。
---- :3,7s/string1/string2/ 僅替換檔案中的第3行到第7行中的“string1”成“string2”。
---- 注意: 其中s為substitute,%表示所有行,g表示global。
---- 5.同時編輯2個檔案,複製一個檔案中的文字並貼上到另一個檔案中。
---- vi file1 file2
---- yy 在檔案1的游標處複製所在行
---- :n 切換到檔案2 (n=next)
---- p 在檔案2的游標所在處貼上所複製的行
---- :n 切換回檔案1
---- 6.替換檔案中的路徑。
---- 使用命令“:%s#/usr/bin#/bin#g”可以把檔案中所有路徑/usr/bin換成/bin。也可以使用命令“:%s//usr/bin//bin/g”實現,其中“”是跳脫字元,表明其後的“/”字元是具有實際意義的字元,不是分隔符。
vi filename :開啟或新建檔案,並將游標置於第一行首
vi +n filename :開啟檔案,並將游標置於第n行首
vi + filename :開啟檔案,並將游標置於最後一行首
vi +/pattern filename:開啟檔案,並將游標置於第一個與pattern匹配的串處
vi -r filename :在上次正用vi編輯時發生系統崩潰,恢復filename
vi filename....filename :開啟多個檔案,依次進行編輯
移動游標類命令
h :游標左移一個字元
l :游標右移一個字元
space:游標右移一個字元
Backspace:游標左移一個字元
k或Ctrl+p:游標上移一行
j或Ctrl+n :游標下移一行
Enter :游標下移一行
w或W :游標右移一個字至字首
b或B :游標左移一個字至字首
e或E :游標右移一個字至字尾
) :游標移至句尾
( :游標移至句首
}:游標移至段落開頭
{:游標移至段落結尾
nG:游標移至第n行首
n+:游標下移n行
n-:游標上移n行
n$:游標移至第n行尾
H :游標移至螢幕頂行
M :游標移至螢幕中間行
L :游標移至螢幕最後行
0:(注意是數字零)游標移至當前行首
$:游標移至當前行尾
螢幕翻滾類命令
Ctrl+u:向檔案首翻半屏
Ctrl+d:向檔案尾翻半屏
Ctrl+f:向檔案尾翻一屏
Ctrl+b;向檔案首翻一屏
nz:將第n行滾至螢幕頂部,不指定n時將當前行滾至螢幕頂部。
插入文字類命令
i :在游標前
I :在當前行首
a:游標後
A:在當前行尾
o:在當前行之下新開一行
O:在當前行之上新開一行
r:替換當前字元
R:替換當前字元及其後的字元,直至按ESC鍵
s:從當前游標位置處開始,以輸入的文字替代指定數目的字元
S:刪除指定數目的行,並以所輸入文字代替之
ncw或nCW:修改指定數目的字
nCC:修改指定數目的行
刪除命令
ndw或ndW:刪除游標處開始及其後的n-1個字
do:刪至行首
d$:刪至行尾
ndd:刪除當前行及其後n-1行
x或X:刪除一個字元,x刪除游標後的,而X刪除游標前的
Ctrl+u:刪除輸入方式下所輸入的文字
搜尋及替換命令
/pattern:從游標開始處向檔案尾搜尋pattern
?pattern:從游標開始處向檔案首搜尋pattern
n:在同一方向重複上一次搜尋命令
N:在反方向上重複上一次搜尋命令
:s/p1/p2/g:將當前行中所有p1均用p2替代
:n1,n2s/p1/p2/g:將第n1至n2行中所有p1均用p2替代
:g/p1/s//p2/g:將檔案中所有p1均用p2替換
選項設定
all:列出所有選項設定情況
term:設定終端型別
ignorance:在搜尋中忽略大小寫
list:顯示製表位(Ctrl+I)和行尾標誌($)
number:顯示行號
report:顯示由面向行的命令修改過的數目
terse:顯示簡短的警告資訊
warn:在轉到別的檔案時若沒儲存當前檔案則顯示NO write資訊
nomagic:允許在搜尋模式中,使用前面不帶“\”的特殊字元
nowrapscan:禁止vi在搜尋到達檔案兩端時,又從另一端開始
mesg:允許vi顯示其他使用者用write寫到自己終端上的資訊
最後行方式命令
:n1,n2 co n3:將n1行到n2行之間的內容複製到第n3行下
:n1,n2 m n3:將n1行到n2行之間的內容移至到第n3行下
:n1,n2 d :將n1行到n2行之間的內容刪除
:w :儲存當前檔案
:e filename:開啟檔案filename進行編輯
:x:儲存當前檔案並退出
:q:退出vi
:q!:不儲存檔案並退出vi
:!command:執行shell命令command
:n1,n2 w!command:將檔案中n1行至n2行的內容作為command的輸入並執行之,若不指定n1,n2,則表示將整個檔案內容作為command的輸入
:r!command:將命令command的輸出結果放到當前行
暫存器操作
"?nyy:將當前行及其下n行的內容儲存到暫存器?中,其中?為一個字母,n為一個數字
"?nyw:將當前行及其下n個字儲存到暫存器?中,其中?為一個字母,n為一個數字
"?nyl:將當前行及其下n個字元儲存到暫存器?中,其中?為一個字母,n為一個數字
"?p:取出暫存器?中的內容並將其放到游標位置處。這裡?可以是一個字母,也可以是一個數字
ndd:將當前行及其下共n行文字刪除,並將所刪內容放到1號刪除暫存器中。
VI的使用
--------------------------------------------------------------------------------
一、插入文字
┌──┬────────────┐
│命令│描述 │
├──┼────────────┤
│i │在當前字元前插入文字 │
├──┼────────────┤
│I │在行首插入文字 │
├──┼────────────┤
│a │在當前字元後新增文字 │
├──┼────────────┤
│A │在行末新增文字 │
├──┼────────────┤
│o │在當前行後面插入一空行 │
├──┼────────────┤
│O │在當前行前面插入一空行 │
├──┼────────────┤
│R │以改寫方式輸入文字 │
└──┴────────────┘
二、移動游標
┌─────┬───────────┐
│命令 │描述 │
├─────┼───────────┤
│j或下箭頭 │向下移動一行 │
├─────┼───────────┤
│k或上箭頭 │向上移動一行 │
├─────┼───────────┤
│h或左箭頭 │左移一個字元 │
├─────┼───────────┤
│l或右箭頭 │右移一個字元 │
├─────┼───────────┤
│w │右移一個詞 │
├─────┼───────────┤
│W │右移一個以空格分隔的詞│
├─────┼───────────┤
│b │左移一個詞 │
├─────┼───────────┤
│B │左移一個以空格分隔的詞│
├─────┼───────────┤
│0 │移到行首 │
│Ctrl-F │向前翻頁 │
├─────┼───────────┤
│Ctrl-B │向後翻頁 │
├─────┼───────────┤
│nG │到第n行 │
├─────┼───────────┤
│G │到最後一行 │
└─────┴───────────┘
三、替換文字
┌─────┬──────┐
│命令 │描述 │
├─────┼──────┤
│$ │到行尾 │
├─────┼──────┤
│( │到句子的開頭│
├─────┼──────┤
│) │到句子的末尾│
├─────┼──────┤
│{ │到段落的開頭│
├─────┼──────┤
│} │到段落的末尾│
└─────┴──────┘
四、刪除文字
┌───┬───────────┐
│命令 │描述 │
├───┼───────────┤
│r │替換一個字元 │
├───┼───────────┤
│c │修改文字直到按下Esc健 │
├───┼───────────┤
│cw │修改下一個詞 │
├───┼───────────┤
│cnw │修改接下來的n個詞 │
└───┴───────────┘
五、文字編輯
┌──┬──────────────────────┐
│命寺│描述 │
├──┼──────────────────────┤
│yy │將一行文字移到預設緩衝區中 │
├──┼──────────────────────┤
│yn │將下一個詞移到預設緩衝區中 │
├──┼──────────────────────┤
│ynw │將後面的n個詞移到預設緩衝區中 │
├──┼──────────────────────┤
│p │如果預設緩衝區中包含一行文字,則在當前 │
│ │行後面插入一個空行井將預設緩衝區中的聲 │
│ │容貼上到這一行中;如果預設緩衝區中包含 │
│ │多個詞,把這些詞貼上到游標的右邊. │
├──┼──────────────────────┤
│P │如果預設緩衝區中包含一行文字,則正當前 │
│ │行前面插入一個空行井將預設緩衝區中的內 │
│ │容貼上到這一行中;如果預設緩衝區中包含 │
│ │多個詞,把這些詞貼上到游標的左邊
│
└──┴──────────────────────┘
六、儲存退出
┌───────────┬───────────────┐
│命令 │描述 │
├───────────┼───────────────┤
│zz │儲存並退出 │
├───────────┼───────────────┤
│:w filename │寫入檔案 │
├───────────┼───────────────┤
│:W │寫入檔案 │
├───────────┼───────────────┤
│:x │儲存(如果當前檔案修改過)並退出│
├───────────┼───────────────┤
│:q! │不儲存檔案,直接退出 │
├───────────┼───────────────┤
│:q │退出vi │
VI常用技巧
VI命令可以說是Unix/Linux世界裡最常用的編輯檔案的命令了,但是因為它的命令集眾多,很多人都不習慣使用它,其實您只需要掌握基本命令,然後加以靈活運用,就會發現它的優勢,並會逐漸喜歡使用這種方法。本文旨在介紹VI的一些最常用命令和高階應用技巧。
一、基本命令介紹
---- 1.游標命令
k、j、h、l——上、下、左、右游標移動命令。雖然您可以在Linux中使用鍵盤右邊的4個游標鍵,但是記住這4個命令還是非常有用的。這4個鍵正是右手在鍵盤上放置的基本位置。
nG——跳轉命令。n為行數,該命令立即使游標跳到指定行。
Ctrl+G——游標所在位置的行數和列數報告。
w、b——使游標向前或向後跳過一個單詞。
---- 2.編輯命令
i、a、r——在游標的前、後以及所在處插入字元命令(i=insert、a=append、r=replace)。
cw、dw——改變(置換)/刪除游標所在處的單詞的命令 (c=change、d=delete)。
x、d$、dd——刪除一個字元、刪除游標所在處到行尾的所有字元以及刪除整行的命令。
---- 3.查詢命令
---- /string、?string——從游標所在處向後或向前查詢相應的字串的命令。
---- 4.複製複製命令
---- yy、p——複製一行到剪貼簿或取出剪貼簿中內容的命令。
二、常見問題及應用技巧
---- 1.在一個新檔案中讀/etc/passwd中的內容,取出使用者名稱部分。
---- vi file
---- :r /etc/passwd 在開啟的檔案file中游標所在處讀入/etc/passwd
---- :%s/:.*//g 刪除/etc/passwd中使用者名稱後面的從冒號開始直到行尾的所有部分。
---- 您也可以在指定的行號後讀入檔案內容,例如使用命令“:3r /etc/passwd”從新檔案的第3行開始讀入 /etc/passwd的所有內容。
---- 我們還可以使用以下方法刪掉檔案中所有的空行及以#開始的註釋行。
---- #cat squid.conf.default | grep -v ^$ | grep -v ^#
---- 2.在開啟一個檔案編輯後才知道登入的使用者對該檔案沒有寫的許可權,不能存檔,需要將所做修改存入臨時檔案。
---- vi file
---- :w /tmp/1 儲存所做的所有修改,也可以將其中的某一部分修改儲存到臨時檔案,例如僅僅把第20~59行之間的內容存檔成檔案/tmp/1,我們可以鍵入如下命令。
---- vi file
---- :20,59w /tmp/1
---- 3.用VI編輯一個檔案,但需要刪除大段的內容。
---- 首先利用編輯命令“vi file”開啟檔案,然後將游標移到需要刪除的行處按Ctrl+G顯示行號,再到結尾處再按Ctrl+G,顯示檔案結尾的行號。
---- :23,1045d 假定2次得到的行號為23和1045,則把這期間的內容全刪除,也可以在要刪除的開始行和結束行中用ma、mb命令標記,然後利用“:a,bd”命令刪除。
---- 4.在整個檔案的各行或某幾行的行首或行尾加一些字串。
---- vi file
---- :3,$s/^/some string / 在檔案的第一行至最後一行的行首插入“some string”。
---- :%s/$/some string/g 在整個檔案每一行的行尾新增“some string”。
---- :%s/string1/string2/g 在整個檔案中替換“string1”成“string2”。
---- :3,7s/string1/string2/ 僅替換檔案中的第3行到第7行中的“string1”成“string2”。
---- 注意: 其中s為substitute,%表示所有行,g表示global。
---- 5.同時編輯2個檔案,複製一個檔案中的文字並貼上到另一個檔案中。
---- vi file1 file2
---- yy 在檔案1的游標處複製所在行
---- :n 切換到檔案2 (n=next)
---- p 在檔案2的游標所在處貼上所複製的行
---- :n 切換回檔案1
---- 6.替換檔案中的路徑。
---- 使用命令“:%s#/usr/bin#/bin#g”可以把檔案中所有路徑/usr/bin換成/bin。也可以使用命令“:%s//usr/bin//bin/g”實現,其中“”是跳脫字元,表明其後的“/”字元是具有實際意義的字元,不是分隔符。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17172228/viewspace-1062468/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【linux下vi命令大全】Linux
- linux下vi命令大全Linux
- linux下vi編輯器命令大全Linux
- vi命令
- VI 命令
- vi(vim)命令
- vi 命令 用法
- 常用VI命令
- vi命令用法
- UNIX VI命令
- 日常命令
- VI命令彙總
- Vi命令實踐
- set -o vi 命令
- vi 命令專題
- Vi命令總結
- vi命令詳解
- vi替換命令
- VI基本命令(呵呵,轉過來方便自己查閱)
- oracle日常命令Oracle
- oracle 日常命令Oracle
- vi命令詳解(轉)
- 常用的vi/vim命令
- vi&vim命令列命令列
- 我用到的vi命令
- Vi/Vim命令桌布圖
- vi命令的常用操作
- aix中的vi命令AI
- vi命令簡單使用
- vi編輯命令(轉)
- vi命令速查表
- AT 命令大全
- Linux下的編輯器――vi大全(轉)Linux
- liunx下vi命令詳解
- vi 替換命令引數
- vi命令簡單實用
- vi命令速查表(轉)
- vi命令鳥哥詳解