A Text Editor -- Vim のメモ
将太郎 2008/01/16   |  開発色々
便利な tab pages 2008/01/16  |  PK:Vim tab pages

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 のデスク環境ではどうすればできるか分かっていない、ご存じの方いるならご教授お願いします。


閲覧  |  コメント  |  目次

 
ヘルプ  |  ご利用規約  |  相互リンク  |  問合せ
リンクはご自由に、問合せはお気軽に
©2007 Uprush