搜尋此網誌

2014年7月17日 星期四

VI編輯器的指令

[搜尋字串]
/string 向前搜尋字串
?string 向後搜尋字串
n 搜尋下一個符合的字串
N 搜尋上一個符合的字串

[插入字元到檔案中]
i 插入字元,在游標之前
I 插入字元,在字串列之前
a 附加字元,在游標之後
A 附加字元,在字串列之後
o 加入新列,在目前字串列之後
O 加入新列,在目前字串列之前
r 取代一個字元
R 取代許多字元

[移動游標]
h 向左移動
j 向下移動
k 向上移動
l 向右移動
w 移動到下一個字
W 移動到下一個空白間隔字
b 移動到字的開始
B 移動到空白間隔字的開始
e 移動到字的結尾
E 移動到空白間隔字的結尾
( 移動到一個句子的後面
) 移動到一個句子的前面
{ 移動到一個段落的後面
} 移動到一個段落的前面
0 移動到字串列的開始
$ 移動到字串列的結尾
1G 移動到此檔案的第一列
G 移動到此檔案的最後一列
nG 移動到此檔案的第n列
:n 移動到此檔案的第n列
fc 移動前面至c
Fc 移動後面至c
H 移動到螢幕的最上方
M 移動到螢幕的中間
L 移動到螢幕的最下方
% 移動到相關的( ), { }, [ ]

[退出]
:x 離開,並儲存更改值
:wq 離開,並儲存更改值
:q 離開,不儲存更改值,會有對話訊息
ZZ 離開,如果有任何變動會儲存
:q! 離開,不儲存更改值,並忽略對話訊息


[Linux系統相關檔案]
vi .bashrc 編輯此檔,登入後,會自動執行相關指令。
vi .config 系統核心的狀態檔。


From: http://www.lagmonster.org/docs/vi.html

沒有留言:

張貼留言