Vim で、任意の位置から include を挿入する

任意の位置から、include の挿入を簡単に行います。
include の定義は、include オプションに依存します。

[_vimrc]

" 最後に定義された include 箇所へ移動して挿入モードへ
nnoremap <silent> <Space>ii :execute "?".&include<CR> :noh<CR> o

[キーバインド]

ii 最後に定義された include 箇所へ移動して挿入モードへ

[使い方]

  1. コーディング中に include を追加したい
  2. ii で、include 位置に移動
  3. include を追加!!
  4. g; 等で最後の編集位置へ戻る

[注意]

移動する際に ? を利用しているので、一瞬検索ワード(include)がハイライトされてしまいます。
(挿入時にハイライトを消すように設定はしていますが。
気になるようならば下記の設定を _vimrc に追加してください。

set nohlsearch