内部はシンプルで使いやすく、ドキュメント(組み込み
:help
を含む)を操作するための単一のユーザーインターフェイスを提供し、コンテキストによって必要なドキュメントを決定でき、柔軟にカスタマイズでき、非常に簡単に拡張できます(外部プラグインまたは〜/ .vimrcで直接)新しいドキュメントソースを追加します。 主な欠点は、Linuxでのみテストされていて、他の* nixで動作することであり、Windowsでは動作しないことです。
- ドキュメントにアクセスするためのボタン/コマンドを設定できます。 デフォルトでは、viewdocは標準の
K
を置き換え、:help
plusは<F1>
とコマンド:man
:perldoc
:doc
:perldoc
を追加します。 - ドキュメントを開く場所(バッファ/ウィンドウ/タブ)を構成できます。 新しいドキュメントは、ドキュメントがある既存のウィンドウ(
K
)または新しいウィンドウ(<F1>
)で開くことができます。 可能なすべてのウィンドウスタイルがサポートされています。- フルスクリーン(タブなし、1つのウィンドウ、追加ファイル/ドキュメントが非表示のバッファーで開く);
- ウィンドウ(タブなし、追加のファイル/ドキュメントがある多くのウィンドウ);
- タブ付きのフルスクリーン(多くのタブ、それぞれ1つのウィンドウ、追加のファイル/ドキュメントが新しいタブで開きます);
- タブ付き(多くのタブ、タブ内の多くのウィンドウ、追加ファイル/ドキュメントはどこでも開く:))。
- すべての種類のドキュメント(組み込み
:help
を含む)は同じ方法で表示されます。 - すべてのタイプのドキュメント(および
:help
だけでなく)は、タグ(<C-]>
および<CT>
加えて代替<CR>
および<BS>
)の内部ナビゲーションをサポートするようになりました。 - ドキュメントでバッファ/ウィンドウ/タブを閉じることも簡単になり(
q
)、よりスマートになりました(オプションで次の代わりに前のタブに遷移し、最後のバッファを閉じるときにVimを終了します)! :) - あいまいな解釈では、コンテキストに応じて必要なドキュメントを決定できます(現在の単語とその周囲の文字を強調する構文の名前を使用)。
- 例1:〜/ .vimrcを編集するときに、単語 "highlight"で
<F1>
を押します-オプション "&highlight"またはコマンド ":highglight"のドキュメントを表示する必要がありますか? - 例2:perlスクリプトを編集する場合、「$ _ [2]」で
<F1>
を押します-変数「@_」のドキュメントが表示されます。
- 例1:〜/ .vimrcを編集するときに、単語 "highlight"で
-
:man
および:perldoc
については、フル:perldoc
オートコンプリートが実装されており、:help
デフォルトより悪くありません。 - すぐに使えるドキュメントの種類をサポート:
- Vimビルトインドキュメント
- Vimヘルプ形式で記述された追加ドキュメント(例: CSS2.1 )
- 男
- perldoc
- pydoc
- 新しいタイプのドキュメントのサポートは、プラグインコードを変更することなく、ユーザーが簡単に追加できます。
- 1つのタイプのファイル(たとえば、ローカルファイルとインターネットからダウンロードしたファイル)に対して複数のドキュメントソースを定義し、それらを簡単に切り替えることができます。
- コンソールから直接マンページを表示するために使用できます。
- 病原体と互換性があり、十分に文書化されています。
ダウンロード ソースとバグトラッカー 。