Po uruchomieniu #'helm-find-filesi przejściu do katalogu naciśnięcie <ret>powoduje otwarcie tego katalogu w trybie dired. Trzeba nacisnąć, C-jaby wejść do tego katalogu w Helm.
Chciałbym <RET>działać tak C-jjak tutaj, ale niekoniecznie wszędzie indziej. Sprawdziłem i jestem C-jzobowiązany #'helm-maybe-exit-minibuffer, ale jestem <RET>zobowiązany #'helm-execute-persistent-action. Wiązanie <RET>do #'helm-maybe-exit-minibufferdziała w tym przypadku, ale psuje inne przypadki: na przykład autouzupełnianie steru w describe-function.
Tak więc, kiedy używasz Helma do znalezienia pliku, jak mogę naciskać <RET>otworzyć ten katalog w Helmie?
<RET>zarówno autouzupełnianie , jak i zaznaczanie. Nie musisz naciskać, <tab>aby zakończyć uzupełnianie nazwy pliku. Ale spieramy się o preferencje - chcę tylko, aby „enter” oznaczało „wybierz rzecz w punkcie”. A dla mnie nie oznacza to „otwartej skóry”. Gdybym był w skorupce, oczekuję innego zachowania.
ido-mode, że naciśnięcie<RET>wybiera folder, aby znaleźć pliki w nim zawarte. Myślę, że jest to najbardziej spójne zachowanie podczas próby znalezienia pliku - co chcesz zrobić, gdy znajdziesz plik, otwórz go; co chcesz zrobić, gdy znajdziesz folder, wejdź do niego, aby znaleźć plik.