Tryb Ido jest zbyt inteligentny, czy mogę sprawić, aby NIE uzupełnił nazwy pliku?

90

Mój problem: mam włączony tryb Ido i chcę edytować (na przykład) plik .emacsw moim katalogu domowym. Nie mam .emacstam pliku, ale mam .emacs.d, więc ido zakłada, że ​​chcę wejść do katalogu, kiedy to zrobię C-x C-f .emacs RET.

Próbowałem to rozwiązać od co najmniej tygodni i mam kilka obejść, ale naprawdę wolałbym nie robić nic szalonego.

quodlibetor
źródło
10
Dzięki Bogu, ktoś o to zapytał. Doprowadzało mnie to do szału. Dzięki!
axel22,

Odpowiedzi:

107

Możesz nacisnąć, C-jaby zaakceptować to, co do tej pory wpisałeś, lub C-fspowoduje to przeniesienie do zwykłego pliku wyszukiwania

scottfrazer
źródło
2
święta krowa, nie mogę uwierzyć, że o tym nie pomyślałem. Dzięki!
quodlibetor
1
Jeśli kilka plików / katalogów ma wspólne części nazwy, naciśnięcie Cs lub Cr powoduje przełączanie listy plików do przodu lub do tyłu.
boskom
Pozwala to również na pominięcie opcjonalnych argumentów dla poleceń takich jak LaTeX-environment. Niezwykle przydatne do stołów. Dzięki!
Maksim Zholudev
24
Wiem, że to pytanie jest stare, ale aby dodać, możesz nacisnąć ctrl-z w trybie ido, aby wyłączyć jego automatyczne uzupełnianie.
d11wtq