セクション

bufman.vim : キー入力で次のバッファ、前のバッファに移動

作者: 小見 拓 最終変更 2009年12月24日 22時29分
— カテゴリ:

複数のバッファを開いている時に、 それらのバッファを素早く切り替えられるようにするスクリプトです。 現在のバッファを次のバッファに変更したり、 指定のバッファを開いたりできます。 (Windows, Mac)

概要

bufman.vim : Quickly switch between buffers without knowing their numbers.
http://www.vim.org/scripts/script.php?script_id=875

複数のバッファを開いている時に、 それらのバッファを素早く切り替えられるようにするスクリプトです。
現在のバッファを次のバッファに変更したり、 指定のバッファを開いたりできます。

インストール方法

スクリプト をダウンロードし、
pluginディレクトリにコピーしてください。

ファイル URL
bufman.vim http://www.vim.org/scripts/script.php?script_id=875

使用方法

vimエディタで複数のバッファを開いている時に、
「F6」キーで次のバッファに、
「F5」キーで前のバッファに、現在のバッファを変更ができます。

コマンド 説明
F6 現在のバッファを1つ次のバッファに変更する。
F5 現在のバッファを1つ前のバッファに変更する。
F4 現在開いているバッファを閉じる。
<C-Tab> 現在のバッファを1つ次のバッファに変更する。GUI版vimでのみ動作。
<C-S-Tab> 現在のバッファを1つ前のバッファに変更する。GUI版vimでのみ動作。
<C-F4> 現在開いているバッファを閉じる。GUI版vimでのみ動作。
<S-F1> から <S-F12> まで 現在のバッファを指定のファンクションキーの番号のバッファに変更する。

注意事項など

キーマップについて

mswin.vim というスクリプトのキーマッピングと、bufman.vimのキーマッピングがバッティングしていて、
mswin.vim を使用している場合には、 bufman.vimのキーマップングが、 mswin.vim のキーマッピングを上書きしてしまうようです。
もし、bufman.vimのキーマッピングを変更する場合には、スクリプトを直接編集する必要があります。

Note

mswin.vim はvim6に添付されているスクリプトです。

このスクリプトの機能について

このスクリプトをインストールしなくても、
下のコマンドで、このスクリプトが提供する機能を実行する事ができます。

" 次のバッファに移動する
:bn
" 前のバッファに移動する
:bp
" 指定のバッファを開く(この例では9番のバッファを開く)
:b #9
" 現在開いているバッファを消す
:bd
ドキュメントアクション
コメント
{no}. {user_name}  {posted}
{message_body}

(必須)
氏名を入力してください。
Eメールアドレスを入力してください。
(必須)
送りたいメッセージを入力してください。
Recent Comment
EnhCommentify.vim : 複数のファイルタイプに対応したソースコメントアウト、コメントアウト解除スクリプト — 名無しのvim使い
==> anonymous [2010/03/22 06:32:47]
vimエディタから外部のプログラムやコマンドを実行する。 — 名無しのvim使い
==> 通りすがりnoです [2010/02/04 18:28:49]
==> 通りすがりの者です [2010/02/04 18:30:28]
==> 通りすがりのものです2 [2010/02/04 18:41:38]
PCに昨日初めてさわった人でもわかるgvim超々入門 (Windows、vim6) — 名無しのvim使い
==> anonymous [2009/11/05 11:57:11]
==> 佐藤 よしお [2009/11/27 15:53:34]
==> 小見 拓 [2009/11/27 18:40:42]
==> anonymous [2010/01/06 19:48:09]
Update Feed
RSS1.0 / RSS2.0 / ATOM