Vim Advent Calendar 2013 56日目 :substitute をプレビューする over.vim にスクロール機能を実装した

この記事は Vim Advent Calendar 2013 56日目の記事になります。
だいぶ綱渡り感高いですが、がんばって続けています。
さて、今回は @haya14busa さんからアイディアをもらって :substitute をプレビューする over.vim にスクロールする機能を実装してみました。


[プラグイン]

NeoBundle "osyo-manga/vim-over"

[キーマッピング]

キー 処理
(over-cmdline-scroll-y) CTRL-y 相当
(over-cmdline-scroll-u) CTRL-u 相当
(over-cmdline-scroll-f) CTRL-f 相当
(over-cmdline-scroll-e) CTRL-e 相当
(over-cmdline-scroll-d) CTRL-d 相当
(over-cmdline-scroll-b) CTRL-b 相当

[設定例]

以下のようにして任意のキーにマッピングして使用します。

" 任意のキーにマッピングして使用する
" これは over.vim のコマンドラインのみで有効
OverCommandLineNoremap <C-e> <Plug>(over-cmdline-scroll-e)
OverCommandLineNoremap <C-y> <Plug>(over-cmdline-scroll-y)