Ouvrir le fichier dans une nouvelle fenêtre après l'avoir recherché avec Helm


12

Comme écrit dans A Package dans une ligue à part entière: Helm, il y a un moyen de

  1. rechercher un fichier en utilisant Helm
  2. décider après la recherche si l'ouvrir dans la même fenêtre ou dans une autre fenêtre

Ma question est: comment?


6
Si vous continuez à lire le guide, vous verrez qu'il vous indique d'utiliser RETpour ouvrir le fichier dans la fenêtre actuelle et C-c opour ouvrir le fichier dans une autre fenêtre.
Tu Do

Utilisez TAB( helm-select-action) pour ouvrir le menu d'action et choisissez celui que vous voulez, dans votre exemple: «Trouver le fichier dans une autre fenêtre» ou «Aller à une autre fenêtre», etc., vous pouvez également utiliser des raccourcis (généralement liés à C-c o) comme Tu Do l'a dit.
xuchunyang

@xuchunyang Je ne sais pas ce que tu veux dire ni comment le faire. Voici ce que j'ai essayé: fichier trouvé en utilisant helm-find-files(c'est C-x C-fpour moi) après cette pression TABcrée un tampon avec ce fichier. Une TABnouvelle pression le tue. Comment dois-je faire helm-select-action?
Empty_Mind

@Empty_Mind Dans helm, TABest lié à helm-select-actionpar défaut, si vous le modifiez par vous-même, vous devez le savoir.
xuchunyang

Réponses:


15

J'utilise Spacemacs (sur Windows 10 si cela importe) avec les raccourcis clavier par défaut. Cela peut différer de votre configuration, mais j'ai trouvé les façons suivantes d'ouvrir des fichiers via Helm-Find-Files:

  • Ouvrez Helm-Find-Files - SPCff
  • Tapez le nom du fichier (via la complétion de l'onglet, etc.). Une fois le fichier sélectionné, il y a 3 options que j'utilise pour ouvrir le fichier:
    • Option 1. Tabpour prévisualiser le fichier et à Tabnouveau pour fermer l'aperçu (reste dans Helm-Find-Files)
    • L'option 2. Return/Enterouvre le fichier dans la même fenêtre que celle dans laquelle j'étais avant d'appeler Helm-Find-Files
    • L'option 3. Ctrl+ coouvre le fichier dans une autre fenêtre.

Comment ouvririez-vous dans une fenêtre verticale ?
fraxture

Je ne suis pas sûr de @fraxture. Je n'ai plus de spacemacs installé non plus (les travaux ont changé il y a quelque temps et je n'ai jamais pu recommencer).
Jason Down

Le Ctrl + c ofonctionne réellement pour moi car j'ai défini la valeur par défaut pour qu'emacs s'ouvre dans une division verticale. Curieusement, l'option d'onglet ne fonctionne pas. Un message me dit "Impossible de diviser la fenêtre latérale latérale ou le parent de la fenêtre latérale".
fraxture
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.