RHCE上課筆記Unit9~10(RH033)

RH033
Unit9
vim: An Advanced Text Editor


Vi:

缺圖.

上下左右方向鍵:

h< --

j向上

k向下

l –>

q! 不存檔離開.

wq! 存檔離開.

x! 存檔離開.

i 進入Instert Mode.

R 進入ReplaceMode.

x 刪除1個字元.

dd 刪除一行(yeak相同Windows Ctrl+X).

yy 複製一行(相同Windows Ctrl+C)

p 貼上(相同Windows Ctrl+V).

小p –>向下貼.

大P –>向上貼.

/ 尋找(往下找)

n 往下找(往相同方向找).

N 往上找(往反方向找).

? 尋找(往上找)

n 往上找(往相同方向找).

N 往下找(往反方向找).

:N 跳到第N行.

:$ 跳到最後一行.

取代:

: 1,$s/old/new/g

  • 1 起.

$ 迄.

s Subsitnte.

old 要取代的字串.

new 取代後的字串.

g global.

加註解:

:3,12s/^./#&/g

3 起.

12 迄.

^. 任意字.

#& 轉換成#且與原本一樣.

還原註解:

:3,12s/^#//g

Undo(還原上一步):

u

Ctrl+r

選取區塊:

v 一個個選取.

V 一行行選取.

Ctrl+v 多行選取.

Vimtutor Vi Help.

:set ^ nu< --> set ^ nonu ==> 設定與解除行號.

:set ^ ic< --> set ^ noic==> 忽略大小寫.

:set ^ showmatch==>{} 成對秀出.

~/.Vimrc or ~/.exrc

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *