Software Libre

Cursor fantasma en Emacs

Posted in Bugs, Emacs, gNewSense by jorgejbe on marzo 17, 2009

En la versión de Emacs de gNewSense 2.1 y Ubuntu 8.04, hay un extraño bug que hace aparecer uno o más “cursores fantasma“. Ocurre a veces cuando se escribe una letra o palabra seguida de un espacio, en la versión de Emacs para terminal. La versión para X no tiene este fallo. Compilé la versión 2.22.2 oficial de Emacs, pero el problema sigue.

No encontré una solución a este problema, pero sí cómo evitarlo. Hay que agregar la siguiente línea al archivo .emacs
(setq-default column-number-mode t)

Ahora el problema persiste solamente en el minibuffer. También se puede hacer desaparecer a estos “fantasmas” refrescando la pantalla con C-l.

2 comentarios

Subscribe to comments with RSS.

  1. Jorge Benavides Escobillana said, on mayo 6, 2009 at 2:35 pm

    Para ejecutar un terminal con Emacs en GNOME, utilizo un lanzador que ejecuta la siguiente orden:

    gnome-terminal –window-with-profile=emacs –hide-menubar -x emacs -nw –no-splash

    Esta orden inicia gnome-terminal con el perfil ‘emacs’, sin la barra de menú y ejecuta emacs en modo terminal y sin mostrar la pantalla de bienvenida. En el perfil ‘emacs’, que he creado previamente, defino opciones como el ícono y el título de la ventana, y los colores del texto y del fondo, y elimino la barra de desplazamiento.

  2. Jorge Benavides Escobillana said, on mayo 7, 2009 at 9:48 am

    Corrección: este bug no es de Emacs, sino de gnome-terminal. Al ejecutar Emacs desde xterm no aparece este bug.


Los comentarios están cerrados.

A %d blogueros les gusta esto: