0

Vim でオートコンプリートを使用すると、単語が表示されるだけでなく、その右側に情報が表示されます。

詳細オートコンプリート ポップアップ

私にとって、一致がどこから来ているかは重要ではありません (この場合、それは辞書ファイルへのパスです)。ご覧のとおり、パスは一致から本当に気を散らすテキストのブロックを形成しています...一致する単語を表示する方法はありますか?

Vim の組み込みの完全な機能を使用しています。YCM/neocomplcache/... は使用していません。

4

1 に答える 1

0

で補完ポップアップメニューを完全にオフにする以外に、それをオフにする方法を知りません:set completeopt-=menu。これにより、次から次へと候補が挿入される<C-N>ため、概要が完全に失われます。

カスタム補完 ( を参照:help complete-functions) を作成している場合、追加情報に影響を与えたり抑制したりできます。これmenuは、返された一致オブジェクトの属性です。したがって、理論的には Vimscript で辞書補完を再実装することもできますが、それは面倒で、おそらくはるかに遅くなるため、お勧めしません。

したがって、パッチを作成して送信するための多大なエネルギーがない限り (たとえば、それをオフにする、または特定の長さに制限する新しいオプション)、これを事実として受け入れ、最初の列に集中することを学ぶのが最善です。

于 2013-10-16T07:15:59.680 に答える