Questions marquées «syntax»

34
Comment traiter le soulignement comme une partie du mot?

J'utilise le evilmode Emacs + . Lorsque je positionne le curseur sur e(à l'état normal) dans un bloc de texte tel que abc_def_ghi, ciw(changer le mot intérieur) ne change que la defpartie de la chaîne, alors que Vim modifierait la totalité abc_def_ghi. Comment puis-je forcer evilà traiter le trait...

16
comment détecter si à l'intérieur d'une paire assortie?

Q: Existe -t-il un moyen général de détecter si le point se trouve ou non à l'intérieur d'une paire de caractères correspondante? C'est-à-dire: y a-t-il une fonction de prédicat générale (ou quelque chose) qui peut déterminer si le point est entre une paire appariée ou certains caractères choisis...

12
Traitez les symboles comme des mots dans les modes prog

Il existe un certain nombre de commandes dans Emacs qui s'appliquent aux «mots». Les exemples incluent forward-word, kill-word, upcase-word, mark-word, transpose-words, etc. La définition de « mot » semble varier un peu entre les commandes. Par exemple, forward-words'arrêtera à un trait de...

9
La syntaxe des mots prend-elle en compte le script?

J'appelle count-words-region( M-x =) sur la chaîne US / RU / IPA: HelloПривheləʊ Le message suivant est imprimé: Region has 1 line, 4 words, and 14 characters. Tous les symboles ont une wsyntaxe, mais diffèrent dans le script: (char-syntax ?H) ; ?w (char-syntax ?П) ; ?w (char-syntax ?ʊ) ; ?w (aref...

8
Comment imbriquer une table de syntaxe dans une autre?

J'ai écrit un mode simple pour gérer JSON. Il utilise la machinerie dérivée pour réutiliser la plupart du code de json-mode. Cependant, un ajout est que vous pouvez insérer elisp dans le texte JSON qui est évalué au moment de la soumission JSON. Par exemple, un extrait du json ressemble à ceci: {...