ヘルプ内の影付きの用語


10

ときどき、特定のトピックのヘルプシステムを検索しているときに、別のトピックが表示されることがあります。

たとえば:h display、「表示」設定のヘルプが必要なときに、「GUIリソース」に関するヘルプが表示された場合(のようにset display=lastline)。

これらの「影のある」トピックを見つける方法、または最も関連性の高い一致するトピックをリストする方法を教えてください。

回答:


13

設定名は常に引用符で囲まれているため、以下を使用します。

:help 'display'

必要なページを取得します。

Ctrl+を押すとD、次のような便利な補完機能が得られます。

:help display<^D>

あなたに与えるでしょう:

-display  :display  'display'  :syn-display  strdisplaywidth()

完了として:-)

おまけのヒント:
を使用すると:set wildmenu、これもで機能しTab、補完機能がいくつか追加されます。


3
を使用しない'wildmenu'場合、Tabを使用して次々に補完するか、Ctrl-Dを使用してリスト全体を補完します。それについて言及することを提案してください。
derobert、2015

@derobertああ、それを知らなかった。私はTab:-)を使用するのにとても慣れています
Martin Tournoij、2015

設定:help 'display'はと同じ:help display?です。
wchargin 2015

9

Exコマンドのヘルプは常にコロンを含めてリストされます

:help :display

Carpetsmokerがすでに説明しているように設定のヘルプは常に引用符で囲まれてリストされます

:help 'display'

特定のヘルプファイルは、ファイル名で一覧表示されます。

:help undo.txt(参照:help undo

組み込み関数のヘルプは、括弧の後にリストされています。

:help split()(参照:help split

Vimのコマンド引数(つまり、シェルからVimを呼び出すときに渡される引数)のドキュメントは、前にハイフンを付けてリストされています。

:help -r(参照:help r

プラグイン内のヘルプトピックでは、通常、プラグインの名前を接頭辞として使用します。

:help surround-mappings

最後に、しばらくVimを使用するまで気づかなかった*のは、ヘルプにすべてのモードのデフォルトマッピングのトピックが含まれていることです。

たとえばCtrl-v、通常モードでは挿入モードとは大きく異なる動作をします。

さまざまなトピックに移動するにはi_挿入、コマンド、およびビジュアルモードマッピングにそれぞれ、、c_およびv_プレフィックスを使用するか、ノーマルモードマッピングにプレフィックスを使用しません。

:help ctrl-v

:help i_ctrl-v

:help c_ctrl-v

:help v_ctrl-v

* ... :help引数なしでプレーンを入力した場合、それが事実上最初に読むという事実にもかかわらず、数段落下の「特定のヘルプを取得する」をご覧ください。(:help help-context


これらのすべて(具体的には関数とプラグイン)ではありませんが、ほとんどがにリストされてい:help help-contextます。おそらく回答でも言及する価値があります。
Sakari Cajanus

@SakariCajanusはい!help-contextVimの最初のページでは、実際にはほぼ最初のもの:helpです。これについて言及する脚注を回答に追加しました。
リッチ

4

@Carpetsmokerの回答は間違いなく「最も関連性のある」基準を満たしています。なぜなら、完了にはほとんどの場合、探しているものが含まれているからです。ただし、:helpgrepコマンドと同じように機能:grepしますが、すべてのヘルプファイルのテキストを検索するコマンドもあります。

で結果を:cnext参照したり、すべての結果をで確認したりでき:cwindowます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.