問題タブ [ido]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
49 参照

windows - Windows 7 の ido-find-file はシステム ツールを使用しません

ido-find-fileWin7 のデフォルト プログラムで PDF ファイルを開きたいと思います。私は知ってido-default-file-methodいますが、その動作を許可するカスタマイズオプションはありません。

0 投票する
1 に答える
140 参照

elisp - ibuffer の代わりに minibuffer+ido を使用するように elisp 関数を書き直すには助けが必要です

私は erlang 開発に Distel を使用していますが、補完に使用される関数はその出力を ibuffer に出力しています。代わりに ido をサポートするミニバッファーに入れたいのですが、それを行う方法を知っている人はいますか?

コードは次のとおりです。

0 投票する
2 に答える
111 参照

emacs - ido によって生成された候補のリストを取得する

リストを取得して変数に保存することはできますか? 走る

そして ido は候補のリストを生成します{two | three}。私はこのようなものが欲しい

my-desired-list実行後の値は です("two" "three")。私は ido に複雑な設定を使用しています。非常に特殊なフィルターを用意してchoicesおり、その結果を直接使用したいと考えています。

0 投票する
1 に答える
139 参照

emacs - Ido: ディレクトリに制限

このコマンドido-find-fileは、フィルターを使用して補完リストを制限するオプションを提供します。たとえば、.cpp, press C-SPC et voilaと入力すると、補完リストは.cpp.

ただし、ナビゲーションの最初のステップでリストをディレクトリに制限すると便利な場合があります。たとえば、多くの通常のファイルを含むディレクトリ内にある未知の名前のサブディレクトリにあるファイルに移動する場合などです。

現在のステップでディレクトリのみを受け入れるように制限するための組み込み機能はありidoますか (現在のステップは、 a)制限解除関数を呼び出すか、b) [より良い解決策] 実際のナビゲートコマンド、つまり降順のいずれかで区切られていますか? /ディレクトリ ツリー レベルで昇順)? または、そうでない場合、誰かがそれを行う関数を書くことができますか?

0 投票する
2 に答える
1464 参照

file - ido flex マッチングはどのように機能しますか?

誰かが例を挙げて説明できますido-enable-flex-matchingido

また、バッファに加えてファイルを扱うときにフレックス マッチングを使用できますか? (そして、それには追加のセットアップが必要ですか?)

0 投票する
1 に答える
1074 参照

emacs - 一部を除くすべてのスター バッファを無視するように ido に指示します。

通常、私はすべての非ユーザーバッファ、つまり . で始まるすべてのバッファidoを無視したいと考えています。次の設定を使用してこれを達成しました。 *

しかし、シェルやインタプリタを使って作業するとき、たとえばielm相互作用バッファが という名前の場合、これは問題を引き起こし*ielm*ます。多くの異なる emacs パッケージが読み込まれるとリストが非常に長くなる可能性があるため、すべてのバッファを手動で無視するように追加することは、実際にはオプションではありません。C-a内から無視パターンを無効にしたものは知っていますが、バッファに切り替えるたびidoにヒットしたくありません。C-aielm

私の質問は:

ido が無視してはならないバッファを指定できる変数はありますか(ただし、通常の無視リストと一致します)。または、これを解決するための他のアプローチはありますか?

0 投票する
2 に答える
297 参照

emacs - emacs idoが提案しているものを選択していませんか?

現在の作業ディレクトリ~/WDにファイルがありabc.txtます。abc.txt今、私はサブディレクトリの下に別のものを作りたいと思ってい~/WD/NEW/ます。入力C-x C-fすると directory ~/WD/NEW/abc.txt、 ido は文字列を に変更していますが~/WD/abc.txt、これは私が開きたいものではありません。文字列を元に戻そうとすると、ido は入力を間違った文字列に自動的に「修正」します。

この問題を解決する方法はありますか?

0 投票する
1 に答える
701 参照

emacs - GNU Emacsでは、1回のキーストロークで新しい空のバッファを作成する方法は?

単一のキーストロークで新しい空のバッファを作成するにはどうすればよいですか? C-x b名前を入力して新しいバッファを作成できます。(私は ido-mode を使用しているので、ヒットRETしただけで最新のバッファーが開きます。)

単一のキーバインディングで新しい無題のバッファを開くコマンドが欲しいs-tです。

( new-tabAquamacs のコマンドに似ています。)

0 投票する
1 に答える
307 参照

emacs - ido-mode がこの変数を使用しようとするのはなぜですか?

ホームディレクトリの単一のディレクトリにemacsの自動保存とバックアップを行っています。何らかの理由で、設定した変数名を終了しようとすると、保存ディレクトリが ido-mode に渡され、emacs を終了できません。古いバージョンの ido.last ファイル (およびシンボリック リンク .#ido.last) を削除しようとしましたが、一貫して問題が解決されているようには見えません。ファイルが保存されているディレクトリとファイル自体の完全な権限と所有権を持っています。これは、emacs メジャー バージョン 21、22、および 24 をカバーするために取り組んでいるいくつかのシステムで発生します。

私のemacs構成の関連部分は次のとおりです。

問題が発生したときのデバッガ出力は次のようになります。

savedirido-mode に関連してその変数を使用したことがないにもかかわらず、何らかの理由で ido が保持されていることがわかります (その変数が使用されているすべての場所と、私が作成したすべての ido 呼び出しを含めました)。ido が saveir で何かを行うのはなぜですか?