INTRODUCTION
*capture.vim* は、ex-commandの結果を新たに開いたバッファに出力する為のVim pluginです。
最新版
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.vimの1850行~1870行の:Capture
定義見て、ああこれは良いな、でもなんで:belowright
決め打ちなんだろう、どうせならば:vertical
や:aboveleft
も使えたら良いだろうに、と思って作った。