まくまくVimノート
カーソル位置の単語に対して任意のコマンド(ヘルプなど)を実行する (keywordprg)
2007-11-21

キーワードにカーソルを合わせた状態で、SHIFT-K と入力すると、そのキーワードをパラメータにして、keywordprg オプションに設定されたコマンドが実行されます。 keywordprg の初期値は以下のようになっています。

set keywordprg=man    "Unix の場合
set keywordprg=:help  "Windows の場合

つまり、Unix の場合は、SHIFT-K と入力するだけで、カーソル位置にあるキーワードの man ページを参照することができます。 man ページのセクション番号を指定するには、2SHIFT-K のように、先にセクション番号を入力します。

どの文字をキーワードとみなすかは、iskeyword オプションに文字コードで設定します。 iskeyword のデフォルト値は下記のような感じになっています。

set iskeyword=@,48-57,_,128-167,224-235
2007-11-21