Çalıştığımda #'helm-find-files
ve noktayı bir dizine taşıdığımda, <ret>
bu dizini yönetmeli modda açarken sonuçlara basmak . C-j
Helm'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-j
bağ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.