問題タブ [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.
performance - Emacs:idoのパフォーマンスを改善する方法は?
イド語の完了リストに数百の項目が含まれている場合、完了の提案を行うには遅すぎることがわかりました。
イドの能力を高い応答速度で生かしたい。問題を解決する方法について何か提案はありますか?
emacs - Emacs:ffapとido-modeを一緒に使用する
find-file-at-point
以前はファイルやURLなどを開くため.emacs
に作業していました。
発見ido-mode
して使ってみました
C-x C-f
ファイルを見つけるためにアクティブ化されないことが判明しましたido-mode
(実行時にバッファに対して行うようなファイル名の一般的な提案は表示されませんC-x b
)。に関連する2行をコメントアウトするとffap
、期待どおりに動作しますが、同様に使用したいと思いffap
ます。
これは可能ですか?
ポイントがURL上にあると仮定します。C-x C-f C-f
(「古い」完了スタイルへのフォールバック)がアクティブffap
になり、URLを開くことを提案する のは素晴らしいことです。
emacs - dired バッファで ido を取得する
私は頻繁に使用dired-mode
し、最近使用し始めましたido
:
dired バッファにファイルを ( でC
) コピーする場合、ファイルのコピー先の新しい場所を指定する「標準的な方法」を使用する必要があります。つまり、標準の TAB 補完を使用する必要がありますが、-補完はありませんido
。R
同じことがファイルの移動などにも当てはまります。したがって、dired バッファーで、またはdired バッファーでido
も動作できるかどうか疑問に思っています。C
R
emacs - Emacs Lispでのcompleted-readの出力のマスキング
私はcompleting-read
ファイルシステムパスのリストを扱っています。("~/parent/child" "/parent/child")
.
の出力をマスクして、completing-read/ido-completing-read
のみが表示されるようにしたいchild
のですが、それでも完全なパスが返されます。
これはまったく可能ですか?
宜しくお願いします、ラット
emacs - ミニバッファの空白モード?
whitespace-mode
ミニバッファで有効にする方法はありますか? 私はそれに固執するかどうかはわかりませんが、時にはそれが必要です. add-hook
私はすべてを試しましたM-x apropos RET minibuffer hook RET
:
しかし、うまくいきません。
dired - IDOモード、emacs-24で(ファイルではなく)ディレクトリを選択する方法
IDOモードは素晴らしいです。基本的なショートカット、特にidoモードから抜け出すためのエスケープハッチCtrl-f(introduction-to-ido-mode /)を知っておくことが重要です。
悲惨なことに、ファイルをディレクトリにコピーしたい場合、idoを使用してディレクトリを選択することはできません。また、移動した現在のidoディレクトリを使用することもできません。「ディレクトリを選択」と言うか、少なくともctrl-fオプションを有効にしてIDOの現在のスポットを使用する方法があるはずです。誰かがこれを行う方法を知っていますか?(はい、diredのidoモードを無効にすることはできますが、それは私がやりたいことではありません)。
emacs - `insert-file` の IDO 完全なファイル名
ido に と同じ機能、つまりファイル名の補完insert-file
を提供することは可能ですか?find-file
対応する変数設定を見つけようとしましたが、これまでのところうまくいきませんでした。
emacs - Emacs24 の ruby-mode 関数の ido-imenu はどうなりましたか?
emacs-starter-kit v1 のEmacs 23.2C-x C-i
には(またはido-imenu
) があります (Sublime Text の Cmd+R に似ています)。emacs-starter-kit v2 のEmacs24にはこの機能がありません。機能を再現しようとするこの github issueとfixを見つけました。これは ではido-imenu
機能しますがelisp-mode
、 では機能しなくなりましたruby-mode
。私は得る:
- 誰もこれを機能させる方法を考え出しましたか?
- なぜこれは Emacs24 から取り除かれたのですか?
- この機能の新しい代替品はありますか?
emacs - Yasnippet の ido 新しいスニペットを保存
新しいスニペットを保存したい。Emacs24 はファイル名を尋ねてきますが、ido はミニバッファーでは機能しません。それは既知のバグですか、それとも私の構成のバグですか。
再現方法:
メニュー: YSSnippet/New Snippet
小さなスニペットを作成します
今、私はそれを保存したいのですが、C-x C-s
ミニバッファー
を押すと、このミニバッファーFile to save in: /tmp/
の機能は次のようになるはずですido
しかし、うまくいきません。私の構成はgithubでオンラインです
emacs - Emacs Tramp モードでリモート ディレクトリを更新する
ファイルをリモートで編集するために、Emacs で Tramp モードを使用しています。私もidoモードを使っています。Tramp で開いたファイルと同じディレクトリに新しいファイルを追加すると、Tramp が新しいファイルを見つけられませんでした (Cx Cf を使用)。トランプをリフレッシュする方法はありますか?