Question

Quelle est la commande pour faire correspondre les crochets dans Emacs (l'équivalent de la commande % dans Vim)?

Était-ce utile?

Autres conseils

C-M-f ou M-x forward-sexp , passe à l'accolade fermante ou à l'accolade ouvrante dans le prochain ensemble d'accolades. C-M-b ou M-x backward-sexp , retourne à l'accolade ouvrante ou à l'accolade fermante dans le jeu d'accolades suivant. Ces commandes fonctionnent 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 compléter la dernière réponse. J'utilise C-M-n pour la correspondance en aval et C-M-u pour la correspondance en arrière. C-M correspond à Échap + Ctrl sur les claviers Windows.

Il existe également un 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 bien plus que la version originale de vim matchit.

En outre, vous pouvez facilement étendre evil-matchit pour prendre en charge de nouvelles langues dans votre propre ~ / .emacs.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top