🔍

眺めて楽しい一覧系ヘルプ

2023/12/06に公開

はじめに

この記事はVim Advent Calendar 2023その2の6日目の記事です。

Vimのヘルプはとても充実していて単なる項目の説明以上のものがたくさんあります。
その中で、知らない機能に出会えるかもしれない一覧系のヘルプを紹介します。

index.txt

このファイルには各モードのすべてのコマンドが列挙されており、タグと短い説明が示されている。

書き出しから最強です。:h indexを実行すればこの記事を読む必要すらありません。
ヘルプのタグに直接飛んでいると出会うことがなく、検索に偶然引っかかるまでは存在を忘れていました。[1]

quickref.txt

よく使うコマンドのクイックリファレンスです。
用途ごとにまとまっているのでindex.txtより見やすいかもしれません。
また、オプションの一覧である*option-list*はここに含まれています。


組み込み関数

builtin.txt*builtin-function-list*に組み込み関数がアルファベット順で並んでいます。
機能別に別れている*function-list*usr_41.txtにあります。


Vimの定義済変数

v:から始まるvimの変数です。eval.txt*vim-variable*にあります。
こちらは1行1項目形式ではありません。

help.txt

最後は少し趣が違いますがhelp.txtです。
自分で導入したプラグインを含めてすべてのヘルプファイルの一覧が載っています。
気になる項目があればどんどん見ていきましょう。

脚注
  1. help.txtmap.txtからしかindex.txtへのリンクがありませんでした。 ↩︎

Discussion