Lorsque vous tapez des parenthèses fermantes (ou peut-être que cela fonctionne aussi pour d'autres symboles associés), et que les parenthèses ouvrantes ne sont pas visibles à l'écran, Emacs "saute" à la parenthèse ouvrante pour vous montrer où il se trouve. C'est très pratique.
Je veux raccourcir la période pendant laquelle la parenthèse d'ouverture est affichée (disons, une demi-seconde). Cela ne devrait pas être difficile, mais le problème est que je ne sais pas comment cette fonctionnalité est appelée, donc je ne peux pas rechercher les variables / fonctions d'Emacs.
balanced-parentheses
Mark Karpov
la source
la source
Réponses:
Je pense que vous voulez ajuster les paramètres des parenthèses clignotantes . En particulier, vous pouvez ajuster
blink-matching-delay
ce qui:la source
0.5
. Selon la description,blink-matching-delay
il doit être réglé sur un nombre de secondes [entières] . Y a-t-il un moyen de le régler à la moitié de la seconde?sit-for
interne. Je l'ai testé et cela fonctionne bien avec des intervalles en virgule flottante, donc mon système le prend en charge (ce serait étrange si GNU / Linux ne le supportait pas). Je vais signaler cela.Emacs est livré avec le package
show-paren-mode
. Au lieu de clignoter temporairement la parenthèse correspondante lors de l'écriture, la parenthèse correspondant à celle sous le curseur est mise en surbrillance.Il existe également d'autres packages avec des cloches et des sifflets supplémentaires. Je préfère le micro-paren . Ce paquet est plus rapide et il peut mettre en évidence en avant et en arrière en même temps, si le curseur est entre parenthèses comme
)(
.la source