vimで何かを完了したら(挿入モードで)、CTRL-Eで最初に入力したものに補完を「リセット」することができます。しかし、ワイルドメニューでは動作しません。それを行う方法はありますか?ワイルドメニューの補完方法は?
2
A
答えて
0
おそらく'wildmode'
の設定に興味があります。おそらくあなたが望むでしょう:
set wildmode=list:longest,full
詳細については、:help 'wildmode'
を参照してください。さらに洞察のために:help cmdline-completion
を見てください。
1
最初の補完を選択してから左を押すと、あなたは何をしますか?
タブ(wildchar)と方向によって、完了リストの先頭または最後に移動することができます。ヒットタブ先頭に移動するか、タブ右最後を選択します。だからあなたのショートカットは(最初の項目を選択し、バック1を行く)タブ右左だろう。
残念ながら、cmap <C-e> <Tab><Right><Left>
はタブを挿入するだけです。
私の野生の設定:
set wildmenu
set wildmode=longest:full
set wildchar=<Tab> " (default)
+0
ほぼそれは私がしたいと思う行動ですが、私も野生のメニューを使用します。私の設定はワイルドモード=最長:フル、フルです。そのため、私が
関連する問題
- 1. 補完方法Elasticsearch 5.x
- 2. 補完ハンドラ内の補完ハンドラ?
- 3. 非同期補完の使い方は?
- 4. リストの補完
- 5. サブライムテキスト3の自動補完選択キーの変更方法は?
- 6. bashでコマンドラインスイッチのタブ補完を有効にする方法は?
- 7. タブ補完をサポートするRubyコマンドラインアプリの作成方法は?
- 8. 補完ハンドラ
- 9. cmdArgs bash補完
- 10. cygwinタブ補完
- 11. NSAnimationContext補完パラメータ?
- 12. Netbeansのコード補完
- 13. Bashのカスタムパス補完
- 14. Emacsのミニバッファ補完
- 15. カスタムパスのタブ補完
- 16. zshの補完差
- 17. カスタムフレームワークの補完メソッド
- 18. Xcodeのコード補完
- 19. Vimのオムニ補完:
- 20. アンドロイドスレッドプールの補完コールバック
- 21. @synchronizedブロック内で補完ハンドラを待つ方法は?
- 22. Javaでバイトを補完する方法は?
- 23. ipdb上でiPythonノートブックで自動補完する方法は?
- 24. Firebug 1.6でコード補完を無効にする方法は?
- 25. R:データシーケンスの自動補完とデータ補完?
- 26. ipythonとPyDevは、タブ補完
- 27. NSManagedObjectは、シンタックスハイライトやコード補完
- 28. クラスのjQuery自動補完、IDの取得方法
- 29. Parallel.ForEach補完の%を取得する方法
- 30. Googleマップの自動補完を無効にする方法
私の問題は、C-Eキーそうであるように(:ヘルプCMDLINE-完了に)、完了を「取り消す」ことが、完全な方法ではありません。私は野生のモードと同等のものを求めています。 – mb14