emacs buat file baru dengan ido diaktifkan


110

Saya baru saja beralih ke starter kit emacs yang menyertakan paket ido.

ido memiliki fitur bagus yang menyarankan jalur ketika menemukan-file yang biasanya sangat berguna kecuali saat mencoba membuat file baru. Ketika nama file baru cocok dengan saran di jalur lain, ido secara otomatis beralih ke jalur itu dengan asumsi itulah yang saya inginkan, tetapi biasanya tidak dan saya merasa itu mengganggu.

Untuk mengatasi masalah ini, saya menyentuh file baru dari shell, membuat buffer baru dan menyimpan sebagai, atau menemukan file Mx untuk mendapatkan perilaku asli. Saya tentu saja bisa me-rebind Cx Cf untuk menemukan-file lagi tetapi harus pada saat saya suka ido-find-file, saya hanya ingin berhenti secara otomatis berpindah jalur ketika saya mengetikkan jalur secara eksplisit.

Saya pikir mungkin ada beberapa tombol sederhana yang dapat saya tekan selama ido-find-file untuk memberitahukan bahwa file yang saya cari tidak ada dan berhenti memberikan saran, atau beberapa var yang dapat saya atur untuk mendapatkan perilaku yang lebih diinginkan?



Jawaban:


147

Mencoba:

Cx Cf Cf

Ini akan mengeluarkan Anda dari mode ido ke mode file pencarian "normal"


6
Untuk perintah lain / secara umum (misalnya Cx Cw), Cx Cf akan masuk ke versi perintah "normal".
Janus

Ini adalah cara untuk pergi (Cx Cf Cf) dengan Cj Anda harus sangat cepat dan sering terjadi bahwa saran lain akan punya waktu untuk masuk dan membuat saran yang tidak Anda inginkan;)
FredrikHedman

52

Cj adalah kombinasi kunci yang Anda cari.


4
Cj tampaknya segera membuat file baru dengan jalur yang saat ini diketik. Ini melompati [Konfirmasi] yang berguna, tetapi jika ido mendeteksi file dengan nama yang sama terdeteksi di jalur lain yang baru-baru ini digunakan, ido beralih secara otomatis sehingga Cj membuka jalur yang disarankan.
Kurt Har Refriger

Keren, ini sebenarnya yang saya inginkan.
Marco

28

Seperti disebutkan: menjadi cepat, menggunakan Cj untuk mengonfirmasi segera, dan menggunakan serta Cf tambahan untuk sementara beralih ke mode tradisional semuanya berguna.

Selain itu, ketika ido telah memilih jalur file alternatif, Anda dapat menekan Cz untuk kembali ke tempat Anda sebelumnya dan untuk sementara menonaktifkan perilaku itu.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.