2010/02/07

Vim Tab Page 功能

Vim Tab功能


:tae[dit] or tabnew + filename     開新 tab page
:tabc 
:tabc[lose] {count}
:tabo[nly]

:tabn[ext] 下一個tab
:tabp[revious] 上一個tab



:tabm[move] [N] 移動目前的Tab Page順序到第N頁, 若N為0則移動到第一頁.

:tabfind filename* 尋找當前目錄檔案filename開頭的檔名
:tabs  列出以開啟的tab
:tabdo %s/foo/boo/g  將開啟的tab中所有foo替換成boo

Note that : Tab Page 是 Vim 7 開始加入的新功能

--

2010/02/01

Vim 分割視窗功能

分割視窗功能:



:sp filename      橫切視窗 (也可用Ctrl-W  + S)


:vsp filename    直切視窗 (也可以用Ctrl-W + V)
當然也可以合併使用啦!



視窗放大縮小:

Ctrl-w +(放大)

Ctrl-w -(縮小)

Ctrl-w _(放到最大)

Ctrl-w =(回復各一半)
:vsp 視窗放大縮小可用
Ctrl-w |(放到最大)
Ctrl-w =(回復各一半)

:set mouse=a   啟動滑鼠功能

詳細滑鼠設定即使用方式可以參考 Vim help file 中的 mouse-using 

啟用滑鼠功能後,就能更輕易的用滑鼠拖拉視窗大小囉:)