2012年10月22日

capture.vim - ex-commandの結果をキャプチャし、新規バッファへ出力するVim script

INTRODUCTION

*capture.vim* は、ex-commandの結果を新たに開いたバッファに出力する為のVim pluginです。

最新版

AmaiSaeta/capture.vim

USAGE

:messagesの結果を、新規に開いた水平分割ウィンドウに出力します。

:Capture horizontal messages

同 (デフォルトは水平分割ウィンドウとなります)。

:Capture messages

:lsの結果をキャプチャし、新たに開いた垂直分割ウィンドウに出力します。

:Capture vertical ls

INTERFACE

:Capture {excommand}

{excommand}の結果をキャプチャし、新規に開いた分割ウィンドウ内に出力します。

:Capture {splitcommand} excommand

{excommand}の結果をキャプチャし、新規に開いた分割ウィンドウ内に出力します。ウィンドウ分割時に、{splitcomamnd}を利用します。

{splitcommand}には、次のコマンドを使用することが出来ます。

  • horizontal
  • :vertical
  • :leftabove
  • :aboveleft
  • :rightbelow
  • :belowright
  • :topleft
  • :botright

"horizontal"は、Vimに元々用意されているex-commandではありません。 これは、ウィンドウの水平分割を行います。また、このコマンドは'splitright'の影響を受けます。

CHANGELOG

1.00.20121022
  • 初版!

蛇足補足

第15回 vimrc読書会tyruさんのinit.vim1850行〜1870行の:Capture定義見て、ああこれは良いな、でもなんで:belowright決め打ちなんだろう、どうせならば:vertical:aboveleftも使えたら良いだろうに、と思って作った。

タグ:tool Extension vim
posted by 天井冴太 at 23:32 | Comment(0) | TrackBack(0) | 自作ソフト | このブログの読者になる | 更新情報をチェックする
投票お願いします 人気blogランキング - 投票する
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

コメント欄右下をドラッグ&ドロップすると、コメント欄の拡大縮小が出来ます。
認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。