Je me demandais s'il y avait quelque chose dans emacs qui m'aiderait à me souvenir des raccourcis clavier? Par exemple, si j'appuie sur C-x puis sur une touche quelconque (disons TAB), emacs devrait-il utiliser toutes les combinaisons possibles de C-X et d'autres touches pour donner une commande emacs (et aussi montrer ce que fait la commande)?Aide de complétion de raccourci clavier dans emacs?
Répondre
Il existe une façon plus simple de faire cela que C-h m
. Vous pouvez voir toutes les combinaisons dont vous avez besoin en appuyant sur C-h
. Laissez-moi vous expliquer avec un exemple. Dites que vous voulez exécuter la commande org-narrow-to-subtree
, qui dans mon cas est lié à C-x n s
Je me souviens que je dois taper C-x n
mais ne me souviens pas de la partie suivante. Je peux taper C-x n C-h
et emacs me montrer les éléments suivants:
Global Bindings Starting With C-x n:
key binding
--- -------
C-x n d narrow-to-defun
C-x n n narrow-to-region
C-x n p narrow-to-page
C-x n r narrow-to-region
C-x n s org-narrow-to-subtree
C-x n w widen
[back]
Donc, dans votre cas, de voir toutes les possibilités après C-x
, il suffit de taper C-x C-h
Pas une réponse complète mais partielle:
- Le manuel utilisateur Emacs a un index de clé qui répertorie toutes les séquences de touches (terme préféré de Emacs pour ce que vous appelez les raccourcis clavier).
- C-x C-h ouvre un tampon répertoriant les séquences de touches commençant par C-x.
- C-h k suivi d'une séquence de touches décrit la séquence de touches.
- C-h K suivi d'une séquence de touches vous amène à la bonne page du mode d'emploi.
Vous pouvez utiliser C-h m
pour répertorier et décrire tous les raccourcis clavier actifs dans le tampon actuel (en fonction de vos modes majeur et mineur actifs).
En Icicles vous avez key completion, qui est à peu près ce que vous avez décrit.
Vous connaissez l'aide offerte lorsque vous appuyez sur une touche de préfixe, puis C-h - par ex. C-x C-h? Eh bien, c'est juste de l'aide, et cela ne fonctionne que pour certains préfixes.
Qu'est-ce que ce Icicles caractéristique est d'environ termine en fait des séquences clés: frapper C-x, puis S-TAB pour terminer, et chaque achèvement possible du préfixe clé C-x est affiché - il suffit de choisir un.
Si le candidat que vous avez choisi lui-même est une clé de préfixe (par exemple, vous avez choisi r, donc jusqu'à présent vous êtes à Cx r, qui est encore incomplète), alors vous choisissez un autre morceau de la séquence, et ainsi de suite, jusqu'à ce que la séquence de touches soit terminée (et que sa commande soit invoquée).
Voir aussi:
Je pense que d'une clé est ce que vous cherchez One key
- 1. Liaisons de touches de complétion de code dans Emacs
- 2. Créer par programme un raccourci clavier pour le raccourci clavier
- 3. TextMate Nouveau raccourci clavier de fichier
- 4. VS2008 Raccourci clavier ouvert Code
- 5. Raccourci clavier complet dans NetBeans sur MBP
- 6. Raccourci clavier pour corriger l'erreur dans netbeans
- 7. xcode fonction menu raccourci clavier
- 8. Emacs imenu intégration avec l'auto-complétion de code cedet
- 9. Emacs mappages de clavier sur un macbook
- 10. Extension et création de modèles de code dans Eclipse lors de l'utilisation des raccourcis clavier emacs
- 11. Comment désactiver un raccourci clavier dans GreaseMonkey lors de l'édition?
- 12. Emacs: Macros clavier et Dired
- 13. Emacs: obtenir lisibles clavier macros
- 14. Aide sur l'utilisation des touches de raccourci
- 15. Séquence de touches/raccourci clavier/raccourci pour étendre le chemin Zone/Itération dans TFS?
- 16. Raccourci clavier pour basculer entre test et classe dans Eclipse?
- 17. Raccourci clavier pour SQL 2008 Management Studio?
- 18. VS2010 Raccourci clavier - Afficher l'info-bulle
- 19. Désactiver clavier Remote Desktop Client raccourci
- 20. emacs & icicles: auto-complétion à partir d'un dictionnaire?
- 21. Raccourci clavier large application - Java Swing
- 22. Java: raccourci clavier (mnémonique) pour un composant
- 23. Raccourci clavier pour créer uniquement un projet de démarrage?
- 24. Ligne de commande C et raccourci clavier (sous Mac OS)
- 25. Annuler le raccourci clavier après la correspondance de GetAsyncKeyState?
- 26. MS-Access: raccourci clavier pour afficher une boîte de message
- 27. Comment vérifier l'échec de l'enregistrement d'un raccourci clavier?
- 28. Déclenchement de la commande Silverlight Prism avec un raccourci clavier
- 29. Affectation d'un raccourci clavier à une macro dans VS 2008
- 30. Raccourci clavier pour ouvrir la boîte déroulante dans Visual Studio
Il fait! Merci. –