El dia Sun, Sep 12, 1999 at 11:21:55PM +0200, Juli-Manel Merino Vidal tuvo a 
bien escribir:
> acabo de instalar xemacs y me molesta un peque�o detalle: cuando pulso 
> <del> hace la misma funci�n que al pulsar la tecla de borrado. No
> estoy en las X y el teclado en la consola funciona perfectamente,
> excepto en el xemacs.
> Que debo configurar para que la tecla del funcione correctamente ?

Aunque este mensaje se envi� hace tiempo, llevo desde entonces d�ndole 
vueltas al asunto. Al cabo de muchas pruebas, he decidido ignorar el 
archivo ~/.xemacs-options y hacerlo todo en ~/.emacs. Doy por supuesto 
que quien utilice la soluci�n no tiene en uso emacs y xemacs a la vez, 
porque las opciones de xemacs deben ir en .xemacs-options si vamos a
seguir los c�nones.

Aqu� est� el resumen de la soluci�n: 

(require 'delbs) 
(custom set-variables
  '(delete-key-deletes-forward t)
  '(delbs-enable-delete-forward t))
(if (not window-system)
  (puthash ?\^? 'backspace keyboard-translate-table))

Las cuatro primeras l�neas solucionan el problema en las X-Window,
�pero no en consola! Es necesario a�adir el (if (not window-system))
para que funcionen bien el backspace y el delete tambi�n en consola,
que era lo que se preguntaba originalmente.

Es probable que se pudiera quitar una de las dos l�neas
'(delete-key-deletes-forward t)
'(delbs-enable-delete-forward t)  
pero como as� me funciona, he preferido no tocarlo m�s.

P.D.: fuera de la soluci�n ya, y dado que tengo el xemacs como editor
externo para el mutt, no viene mal buscar en www.freshmeat.net un
archivo que ponga el modo mutt para el xemacs. A�ade las siguientes
l�neas:

(load "~/mutt.el") ;; o bien otros, yo uso mutt.el pero hay m�s semejantes
(custom-set-faces)
(setq options-save-faces t)
(standard-display-european t)

La ventaja es que colorea las cabeceras del mensaje, tambi�n en consola :)

Saludos,
-- 
'Mounten' wird fuer drei Dinge benutzt: 'Aufsitzen' auf Pferde, 'einklinken'
von Festplatten in Dateisysteme, und, nun, 'besteigen' beim Sex.
(Christa Keil in a German posting: "Mounting is used for three things:
climbing on a horse, linking in a hard disk unit in data systems, and, well,
mounting during sex".)
--
Ivan Juanes Prieto -- Latin and Greek Teacher
  Canary Islands (Spain) -- Linux Debian 2.2

Responder a