Emacs IDO(対話的に物事を行う)のvim


0

Emacsと同等のvimがありますか イドモード ビデオ )?

私が言いたいのは私がタイプしたいということです

:e a

そして、それは私ではじまるファイルの短縮リストを私に示すべきです 'a'。入力すると bこのリストを自動的に更新して、で始まるファイルのみを表示します。 'ab'

Vimのワイルドメニューはそれをそのままにはカットしない ではない 更新しました インタラクティブに 私がタイプしたとおりに(Emacsのように)。私は絶えず押す必要があります <TAB> それが更新するために(私が何かをタイプした後に)。

言い換えれば、私はCtrlPに似たものを探していますが、それはvimのコマンドラインと統合され、ワイルドメニューを使うことができるときはいつでもすべてのケースで機能するものです。

回答:


1

emacsと同じように、ファジー/ as-you-type補完はvimには存在しないので、スクリプトが必要です。たぶんvim.orgはあなたが欲しいものがありますか?

SkyBisonはあなたが望むものに近いでしょう:それはIDOとCtrlPの中間です。

https://github.com/paradigm/SkyBison


EmacsのIDOとはかけ離れています。しかし、もっと良い選択肢がないので、私はこの答えを受け入れます。
Paweł Gościcki

0

あなたが望むことをするものは何もVimに組み込まれていません。誰かがこの動作を追加するVimプラグインを書き込もうとした可能性がありますが、私は素早いGoogle検索で何も見つけませんでした。

編集する バッファ内の自動補完用のプラグインがいくつかありますが、:-command行で機能することはわかりません。


0

私はFuzzyFinderがあなたが望むことをすると信じています: https://bitbucket.org/ns9tks/vim-fuzzyfinder/


あんまり。以前に使ったことがあります。 CtrlPはそれよりはるかに優れています。また、このプラグインのように別のものではなく、ファイル名でコマンドラインコマンド(:eなど)を完成させるものが欲しいのです。
Paweł Gościcki
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.