Çalıştığımda #'helm-find-filesve noktayı bir dizine taşıdığımda, <ret>bu dizini yönetmeli modda açarken sonuçlara basmak . C-jHelm'de bu dizine girmek için basılması gerekiyor.
Burada <RET>olduğu gibi davranmak isterdim C-j, ama mutlaka başka hiçbir yerde değil. Kontrol ettim ve C-jbağlı olduğu #'helm-maybe-exit-minibuffer, oysa <RET>bağlıdır #'helm-execute-persistent-action. Bu durum <RET>için #'helm-maybe-exit-minibufferçalışmalara bağlanma , ancak diğer vakaları da bozma: örneğin, dümen otomatik olarak tamamlandı describe-function.
Öyleyse, bir dosyayı bulmak için Helm'i kullanırken, Helm'deki <RET>o dizini açmaya nasıl basabilirim ?
<RET>autocompletes hem ve seçer. <tab>Dosya adını tamamlamayı bitirmek zorunda değilsin . Ama biz tercihleri tartışıyoruz - sadece "noktada olanı seç" demek "girmek" istiyorum. Ve benim için, bu "açık dired" anlamına gelmez. Bir kabuğum olsaydı, farklı davranışlar beklerdim.
ido-mode, nerede basılması<RET>içindeki dosyaları bulmak için klasörü seçer. Bunun bir dosya bulmaya çalışırken en tutarlı davranış olduğunu düşünüyorum - dosyayı bulduğunuzda ne yapmak istediğinizi açık; Bir klasör bulduğunda yapmak istediğin şey, içine girip dosyayı bulabilmen için.