アーカイブ

‘tab’ タグのついている投稿

Vimでシステム開発 — 便利な tab pages

2009 年 5 月 17 日 コメントはありません

Vim7.0 から tab pages 機能が利用可能になった。私はよく使うtab pagesコマンドが下記の通り。

:tabnew 新しいtab pageを開く
:tabc tab page を閉じる
C-PageUp 一つ前のtab pageへ
C-PageDown 次のtab pageへ

Vim デフォルトはファイルを 新しいウィンドーで開く。tabnew で現在のウィンドーで新タブを開くが、デフォルトでタブページでファイルを開けば便利だと思います。これは下記コマンドで実現できます。  

gvim   –remote-tab-silent  filename 

 

Windows の場合

レジストリを修正する。

1.regedit コマンドでレジストリを開いて、/HKEY_CLASSES_ROOT/Applications/gvim.exe/shell/edit /command の値を「C:\Program Files\Vim\vim70\gvim.exe -p –remote-tab-silent "%1"」に修正する。

2.下記ソースをvim.regとして保存し、実行する。

Windows Registry Editor Version 5.00 
[HKEY_CLASSES_ROOT\*\Shell\Edit with &Vim] 
[HKEY_CLASSES_ROOT\*\Shell\Edit with &Vim\command] 
@="\"C:\\Program Files\\Vim\\vim70\\gvim.exe\" -p –remote-tab-silent \"%1\" \"%*\"" 

 

以上の様に設定すると、ファイルを自動的に実行しているVimのウィンドーに新しいタブで開きます。

※Linux のデスク環境ではどうすればできるか分かっていない、ご存じの方ご教授お願いします。

カテゴリー: vim タグ: ,