タグ付けされた質問 「ido」

1
IDOからHelmに移行するときのワークフローの変更方法
Emacsの初心者として、私はIDOを見つけて、ファイルの検索がずっと速くなったので、それが大好きでした。このサイトでしばらく時間を過ごした後、私はHelmについてますます読んでおり、切り替えを計画しています。私の質問のいくつかは次のとおりです。 最大の違いは何ですか? 具体的には、ファイルの検索、バッファーの切り替え、または新しいコマンドの呼び出し時に、ワークフローをどのように変更する必要がありますか? この投稿を使用してHelmをセットアップしましたが、ファイル検索(C-x C-f)およびバッファースイッチ(C-x b)は以前とほとんど同じように見えます。 ここに私の設定があります: (require 'helm) (require 'helm-config) ;; The default "C-x c" is quite close to "C-x C-c", which quits Emacs. ;; Changed to "C-c h". Note: We must set "C-c h" globally, because we ;; cannot change `helm-command-prefix-key' once `helm-config' is loaded. (global-set-key (kbd "C-c …
44 helm  ido 

4
すでにファイル名を貼り付けることができるのに、邪魔にならないようにIdoに伝える方法は?
自分でIdoモードを使用しようとしています。あるときはいいですが、あるときは非常に愚かです。これが私の最大の失望です。 完全なファイル名でいくつかのログを読み、1つの名前をコピーして、そのファイルを開いてみます。 Idoなしでこれを行う方法: C-aC-yC-kRET Idoには2つの大きな問題があります。 ファイル名全体を持っている場合、それを入力する方法はありません(最初のスラッシュを削除する必要//があります。そうしないと、押しても効果がありません。 ファイル名の中間部分を編集できず、残りは変更されません。 または私はできますか?
14 files  ido 


1
バッファを切り替えるとき、emacsが自動的にフレームを切り替えるのを防ぎます
バッファーを切り替えると、バッファーが既に開かれている場合、emacsは既存のフレームに切り替えます。 私はidoを使用して切り替えるときにそれを防ぐ方法を見つけました: (setq ido-default-buffer-method 'selected-window) しかし、それだけでは十分ではありません。たとえば、Lispエラーが発生した場合、emacsは自動的にバッファ* Backtrace *に切り替え、すでに開いている場合はフレームを切り替えます。 emacsが既存のフレームに完全に切り替わるのを防ぐ方法はありますか?

4
Unicode文字を挿入するときのファジー補完
C-x 8 RETユニコード名または16進コードでユニコード文字を挿入する方法として発見しました。すべてのUnicode文字の名前を(まだ?)覚えていないので、常に正しい文字が見つかるとは限りません。 たとえば、「SNOW CAPPED MOUNTAIN」という文字があります。「MOUNTAIN」と入力すると、この文字は補完リストに表示されません。補完リストにこの特定の文字を表示するには、「SNOW」を検索することを忘れないでください。 完了に関わるあらゆることをIDOに依存するようになった人として、この柔軟性の欠如はかなり不安です。を使用しますido-ubiquitous-mode。 Unicode入力にIDOのようなマッチングを使用するにはどうすればよいですか?すべての事柄に柔軟な補完を使用するにはどうすればよいですか? (もっと良いものがあれば、IDOモードを放棄しても構いません。)

5
idoモードで最近開いたファイル
私は使用していますがido-mode、私が嫌いなことの1つは、キーをC-x C-f使用up/downして最近開いたファイルを循環させることができないためiswitchbです。idoこのように動作するように設定するにはどうすればよいですか?
12 ido  find-file  cycling 

1
「〜/」から「ホームへ」および「//」からルートへの動作をido-find-fileでカスタムディレクトリを複製する方法
呼び出すido-find-fileと、入力~/して現在の作業ディレクトリをホームディレクトリに自動的に置き換えることができます。 Find file: /etc/{...} # after typing ~/ becomes: Find file: ~/{...} どうすればこれを複製できuser-emacs-directoryますが、テキストをミニバッファーに挿入する代わりにキーを押したときなどのカスタムディレクトリの場合はどうですか。例えば: Find file: /var/log/{...} # after pressing F6 becomes: Find file: ~/.emacs.d/{...}

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.