Quelle est la commande pour faire correspondre les crochets dans Emacs (l'équivalent de %
commande dans Vim)?
Voir show-paren-mode
comme décrit dans 5.27 Comment puis-je montrer quelle parenthèse correspond à celle que je regarde?
C-M-f
, ou M-x forward-sexp
, passe à l'accolade de fermeture ou à l'accolade d'ouverture de l'ensemble d'accolades suivant. C-M-b
, ou M-x backward-sexp
, revient à l'accolade ouvrante ou à l'accolade fermante dans le jeu d'accolades suivant. Ces commandes fonctionneront pour les parenthèses, les crochets, les accolades, les crochets, etc., et peuvent être personnalisées pour reconnaître d'autres délimiteurs.
Juste pour terminer la dernière réponse. J'utilise C-M-n
pour la correspondance avant et C-M-u
pour une correspondance en arrière. C-M
correspond à Esc+Ctrl sur les claviers Windows.
Il y a aussi show-paren-mode
. Pour la navigation, je pense que c'est mieux C-M-n
et C-M-n
https://github.com/redguardtoo/evil-matchit
J'ai lu le code vim matchit avant de développer evil-matchit. evil-matchit offre maintenant bien plus que le matchim vim original.
En outre, vous pouvez facilement étendre evil-matchit pour prendre en charge toutes les nouvelles langues dans votre propre ~/.emacs.