1

タグバーのスタイルでファイルの内容を含むウィンドウを開くことができる Vim のプラグインはありますか?

Tagbar の動作との唯一の違いはEnter、要素をヒットすると、Vim がその要素をドキュメントに挿入することです (トグル ウィンドウにジャンプする前の前のウィンドウ)。

たとえば、数学のドキュメントを書いているとします。なんらかの方法でわかるシンボルと呼ばれるファイルが必要です

機能記号 (折り畳み可能)

integral
derivative
plus minus

ギリシャ文字 (ToggleBar として折りたたみ)

alpha
beta
gamma

したがって、ToggleMath と入力すると、その内容を示すトグル ウィンドウが表示され、アルファを押すと、ドキュメントにアルファが書き込まれます。

**編集 - 回答**

@romainl が指摘した最初の投稿を調べました。最良の解決策は、'thesaurus' オプションを使用して辞書を示すことです。そのファイル(dict.txtと呼びましょう)に、次のようなエントリを入れます

「アルファα」

setlocal thesaurus=dict.txt を実行します

挿入モードで行う場合

a CTRL-X CTRL-T

alpha が挿入されます (ポップアップ メニューが表示され、ポップアップ メニューのエントリに分割された数式行が表示されます)。もう一度 CTRL-X CTRL-T を入力して、

α は、前に入力した単語 alpha を削除して挿入されます。

別の解決策(ただし、正確に質問されたものではありません)

より速く入力する必要がある場合 (CTRL-X CTRL-T を押すたびに)、上記の解決策は少し遅くなります。math_abb.txt と math_una.txt という 2 つのファイルを作成できます。1 つは略語を設定するためのもので、もう 1 つは未設定の略語のためのものです。次に、source コマンドでロードします。

4

2 に答える 2