Imposible seleccionar texto y, luego, formatearlo automáticamente con Emacs+AUCtex

Imposible seleccionar texto y, luego, formatearlo automáticamente con Emacs+AUCtex

Con Emacs+AUCTeX, pude seleccionar texto (con el atajo CTRL+ESPACIO) y, luego, formatear este texto. Por ejemplo, era posible seleccionar una frase (el texto se resalta) y presionar Cc Ce para poner este texto dentro de un entorno central.

Mi problema es que no puedo hacer esto hoy. Cada vez que selecciono algún texto, el resaltado se pierde cuando presiono CC (la primera parte del acceso directo). Tengo esto :

ingrese la descripción de la imagen aquí

y presione Cc Ce, el resaltado desaparece después de Cc y no se formatea ningún texto.

¿Tiene una solución a este pequeño (pero muy molesto) problema?

Respuesta1

Como tuanotado, se debe a las combinaciones de teclas CUA. Aunque C-crealice tirones (copias) en modo CUA, si lo desea, aún puede usar esas combinaciones de teclas con AUCTeX. Las soluciones se describen en un comentario encua-base.el:

;; If you really need to perform a command which starts with one of
;; the prefix keys even when the region is active, you have three options:
;; - press the prefix key twice very quickly (within 0.2 seconds),
;; - press the prefix key and the following key within 0.2 seconds, or
;; - use the SHIFT key with the prefix key, i.e. C-X or C-C
;;
;; This behavior can be customized via the
;; cua-prefix-override-inhibit-delay variable.

Respuesta2

Resolví mi problema. De hecho, fue un error creado por el siguiente código en mi .emacs

 '(cua-mode t nil (cua-base))

Este código tiene como objetivo configurar Emacs para manejar acciones de copiar/pegar de la misma manera que el resto del sistema. Sin embargo, también crea el error descrito.

información relacionada