Lorsque je cours #'helm-find-files
et que je déplace le point vers un répertoire, une pression sur les <ret>
résultats ouvre ce répertoire en mode dirigé. Il faut appuyer sur C-j
pour entrer dans ce répertoire dans Helm.
J'aimerais <RET>
agir comme C-j
ici, mais pas nécessairement partout ailleurs. J'ai vérifié, et C-j
est lié à #'helm-maybe-exit-minibuffer
, tandis que <RET>
est lié à #'helm-execute-persistent-action
. La liaison <RET>
à #'helm-maybe-exit-minibuffer
fonctionne pour ce cas, mais casse d'autres cas: par exemple, la saisie semi-automatique de la barre dans describe-function
.
Ainsi, lorsque vous utilisez Helm pour rechercher un fichier, comment puis-je faire en appuyant sur <RET>
ce répertoire dans Helm?
<RET>
fois la saisie semi - automatique et la sélection. Vous n'avez pas besoin de cliquer <tab>
pour terminer le nom du fichier. Mais nous nous disputons sur les préférences - je veux juste que "entrer" signifie "sélectionner la chose au point". Et pour moi, cela ne signifie pas "ouvert dired". Si j'étais dans un shell, j'attends un comportement différent.
ido-mode
, où appuyer sur<RET>
sélectionne le dossier pour trouver des fichiers à l'intérieur. Je pense que c'est le comportement le plus cohérent lorsque vous essayez de trouver un fichier - ce que vous voulez faire lorsque vous avez trouvé le fichier c'est l'ouvrir; ce que vous voulez faire lorsque vous avez trouvé un dossier, c'est y aller pour que vous puissiez trouver le fichier.