emacs M-e no funciona correctamente en tex-mode
-
20-09-2019 - |
Pregunta
Estoy usando emacs y auctex para escribir documentos LaTeX. Por alguna razón, M-e no se mueve hasta el final de la frase en tex-mode como lo hizo cuando pasé por el tutorial. Se mueve al final del párrafo. (Es decir, se mueve a justo antes del siguiente salto de línea doble)
Lo que está mal? Qué necesito para activar / desactivar el modo algunos a saltar al siguiente punto final? ¿Cómo puedo comprobar qué modos están activos?
Solución
Me di cuenta de que lo mismo sucede en mi Emacs. El problema es que el sentence-end-double-space
variable se establece en t
. Esto significa que Emacs espera una sentencia para terminar con un doble espacio. Mediante el establecimiento de nil
cosas funcionan correctamente, es decir, Emacs reconoce un punto seguido de un espacio único como el final de las oraciones.
Otros consejos
Lo primero que hay que comprobar es lo M-e está enlazado. En tex-mode, para mí, se ve obligada a forward-sentence
. Éste se encuentra a cabo por C-h k M-e .
Suena como si estuviera obligado a forward-paragraph
, en cuyo caso me gustaría comprobar el fichero .emacs para ver si usted tiene cualquier anulación de ganchos en modo tex, u otras cosas. También puede intentar ejecutar sin su .emacs: emacs -q
, y ver lo que M-e está obligado a (para determinar si realmente es su .emacs). También se puede iniciar sin el archivo emacs -q --no-site-file
sitio Lisp -. En caso de que sus administradores han añadido nada