Preguntas etiquetadas con syntax

34
¿Cómo tratar el guión bajo como parte de la palabra?

Yo uso el evilmodo Emacs + . Cuando coloco el cursor sobre e(en estado normal) en un fragmento de texto como abc_def_ghi, ciw(cambiar palabra interna) cambia solo la defparte de la cadena, mientras que Vim cambiaría la totalidad abc_def_ghi. ¿Cómo puedo obligar evila tratar el guión bajo como lo...

16
¿Cómo detectar si dentro de un par coincidente?

P: ¿hay alguna forma general de detectar si el punto está dentro de un par de caracteres coincidentes? Es decir: ¿hay una función de predicado general (o algo) que pueda determinar si el punto está entre un par coincidente o algunos caracteres elegidos arbitrariamente? Estoy pensando en uno que...

12
Tratar los símbolos como palabras en los modos de programa

Hay una serie de comandos en Emacs que se aplican a las "palabras". Los ejemplos incluyen forward-word, kill-word, upcase-word, mark-word, transpose-words, etc. La definición de "palabra" parece variar un poco entre los comandos. Por ejemplo, forward-wordse detendrá en un guión bajo dentro de una...

9
¿La sintaxis de Word tiene en cuenta el script?

Llamo a count-words-region( M-x =) en la cadena US / RU / IPA: HelloПривheləʊ Se imprime el siguiente mensaje: Region has 1 line, 4 words, and 14 characters. Todos los símbolos tienen wsintaxis, pero difieren en la secuencia de comandos: (char-syntax ?H) ; ?w (char-syntax ?П) ;...

8
¿Cómo puedo anidar una tabla de sintaxis en otra?

He escrito un modo simple para manejar JSON. Utiliza la maquinaria derivada para reutilizar la mayor parte del código de json-mode. Sin embargo, una adición es que puede insertar elisp en el texto JSON que se evalúa en el momento de envío JSON. Por ejemplo, un extracto de json se ve así: {...

7
¿Cuál es la diferencia entre palabras y símbolos?

Al definir una tabla de sintaxis para un modo principal, puedo definir los constituyentes de las palabras y los constituyentes de los símbolos. ¿Cuándo debo usar cada uno? Por ejemplo, dado un lenguaje de programación que escribe variables en caso de serpiente foo_bar, ¿debería _ser parte de una...