1. ホーム
  2. emacs

[解決済み] emacs が ido を有効にして新しいファイルを作成する

2022-10-03 05:19:41

質問

最近、idoパッケージを含むemacs starter kitに乗り換えました。

ido には find-file 時にパスを提案する素晴らしい機能があり、新しいファイルを作成しようとするとき以外は通常とても便利です。 新しいファイル名が他のパスの提案と一致すると、ido は自動的にそのパスに切り替わり、それが私が望んでいるものであると仮定しますが、通常はそうではないので、迷惑だと思います。

この問題を回避するために、私はシェルから newfile をタッチするか、新しいバッファを作成して名前を付けて保存するか、または M-x find-file で元の動作を取得します。 もちろん、C-x C-f を find-file に再度バインドすることもできますが、ほとんどの場合、私は ido-find-file が好きで、パスを明示的に入力したときに自動的にパスを切り替えるのをやめてほしいだけなのです。

おそらく、探しているファイルが存在しないことを伝え、提案を停止するために ido-find-file 中に押すことができる簡単なキー、またはより望ましい動作を得るために設定できるいくつかの変数があると思います。

どのように解決するのですか?

試してみてください。

C-x C-f C-f

IDO モードから通常のファイル検索モードに切り替わるはずです。