Quando corro #'helm-find-files
e mi sposto verso una directory, premendo i <ret>
risultati si apre quella directory in modalità diretta. Bisogna premere C-j
per accedere a quella directory in Helm.
Mi piacerebbe <RET>
agire come C-j
qui, ma non necessariamente altrove. Ho controllato ed C-j
è vincolato a #'helm-maybe-exit-minibuffer
, mentre <RET>
è vincolato a #'helm-execute-persistent-action
. Rilegatura <RET>
di #'helm-maybe-exit-minibuffer
opere per questo caso, ma le pause gli altri casi: per esempio, il completamento automatico timone describe-function
.
Quindi, quando uso Helm per trovare un file, come posso fare premendo per <RET>
aprire quella directory in Helm?
<RET>
sia i completamenti automatici che quelli selezionati. Non è necessario premere <tab>
per completare il completamento del nome file. Ma stiamo discutendo delle preferenze: voglio solo "invio" per dire "seleziona la cosa al punto". E per me questo non significa "open dired". Se fossi in una shell, mi aspetto un comportamento diverso.
ido-mode
, dove premendo si<RET>
seleziona la cartella per trovare i file al suo interno. Penso che questo sia il comportamento più coerente quando provi a trovare un file: cosa vuoi fare quando hai trovato il file è aprirlo; quello che vuoi fare quando hai trovato una cartella è andare al suo interno in modo da poter trovare il file.