Questions marquées «syntax»

5
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 de …

2
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 arbitrairement? Je …
16 elisp  syntax 


3
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 soulignement dans un mot (par exemple foo_bar) mais …

2
Pour quelles langues la syntaxe-ppss est-elle appropriée?
J'ai cherché un moyen de détecter si un point se trouve sur un commentaire en examinant la façon dont le tampon actuel est police. Smartparens définit sp-point-in-comment, qui s'appuie sur syntax-ppss. Cependant, il semble que syntax-ppsset parse-partial-sexppeut être utilisé pour des langages arbitraires, même s'ils n'utilisent pas d'expressions s. Par …



2
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 …
9 syntax 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.