Używam trybu ido. Oto w jaki sposób ustawić w .emacs
Emacs: wyłącz automatyczne wyszukiwanie plików w trybie ido
(require 'ido)
(setq ido-enable-flex-matching t)
(setq ido-everywhere t)
(ido-mode t)
Podczas otwierania pliku, robię Cx Cf my_file
a jeśli nie istnieje w bieżącym katalogu, Emacs spróbuje go szukać w innych niedawnych stosowanych w katalogach o sekunda. Jednak przez większość czasu próbowałem tylko tworzyć nowe pliki. Musiałem bardzo szybko wpisać nazwę pliku, a następnie C-j, aby to potwierdzić. Jak mogę powstrzymać ido przed zrobieniem tego?
alias "otwórz nowy plik" jako klucz inny niż Cx Cf (Mx find-file to właściwa nazwa działania) – user2141046
@ user2141046 @woodings Z 'ido-find-file' możesz po prostu nacisnąć' Cx Cf' ponownie, aby przejść do tradycyjnego interfejsu 'find-file' – assem
@semsem Nie chcę powracać do normalnego' find-file'. Potrzebuję 'ido', ale nie szukam w innych katalogach. – woodings