検索用にOmnicompletionを構成する方法はあり/
ますか?したがって、検索する/be
と、テキスト内の他の単語が次のように提案されます。
/be<tab>
- ビートルズ
- ビール
- ベートーベン
検索用にOmnicompletionを構成する方法はあり/
ますか?したがって、検索する/be
と、テキスト内の他の単語が次のように提案されます。
/be<tab>
個人的には、入力した後、正規表現を入力できると思います/
。オートコンプリートはここではあまり意味がありません... vimはあなたが何をしたいのかわからないのですが、どうすれば提案できますか?挿入モードとは異なります。
しかし、それを達成する方法があります。
これで、ポップアップメニューが表示されます。
これは、だけでなく(cmdモード)/でも機能します:
Ctrl-F長いコマンドを書くときに便利です
詳細:
:h cedit
CmdlineCompleteプラグインを使用できます。<C-n>
/でトリガーされ<C-p>
、完了メニューは表示されません(ただし、トリガーを繰り返すことで候補を切り替えることができます)。
'incsearch'
コマンドライン補完とCtrlR CtrlW( )を組み合わせて使用すると、:h c_CTRL-R_CTRL-W
目的に非常に近いものを実現できます。
:set incsearch
。
検索パターンの入力を開始します/Be
。例:入力すると、カーソルが次の一致する可能性のあるものに移動します。
完了したい単語にカーソルが当たったらすぐに、を押しますCtrlR CtrlW。これにより、単語が検索プロンプトに表示されます。つまり、検索パターンが効果的に「完成」します。
ステージ3では、代わりに次のバリアントを使用することもできます。
:h c_CTRL-R_CTRL-A
をプルダウンします。:h c_CTRL-L
)は文字ごとに完成します。について学ぶまで、前述のCmdLineCompleteプラグインを使用していました
set incsearch