emacs: delete-key-deletes-forward ?
Puede que esta pregunta no sea específica de Debian, pero estoy seguro de que muchos de vosotros usáis emacs. Uso Potato. En dos ordenadores tengo emacs 20.7-2, en uno de ellos, le llameremos 'A', la tecla Supr borra hacia atrás, como backspace, y tanto en modo texto como en X. En el otro que llamaremos 'B', cuando está en X la tecla Supr borra el carácter de la derecha. La culpa no es del teclado definido en X, puesto que ejecutando emacs en modo texto en una ventana de Xterm, la tecla funciona como se espera, hacia la derecha. Yo había leído algo sobre una variable llamada delete-key-deletes-forward. Pues bien: En 'A' esta variable tiene el valor 't' En 'B' esta variable no existe. Deduzco que esta variable no sirve para nada. Os ruego que miréis vuestro .emacs o cualquier archivo de configuración posible que pueda ser responsable del comportamiento de la tecla 'Supr' y me digáis cómo lo tenéis y cómo os va con la teclita. Existen dos funciones interesantes llamadas pc-bindings-mode y pc-selection-mode que no sé por qué razón están activadas en uno sí y en otro no. Gracias, -- Francisco Vila. Badajoz (Spain) [EMAIL PROTECTED] http://perso.wanadoo.es/fravd Conjunto Vocal Quodlibet [EMAIL PROTECTED] http://pagina.de/quodlibet
Re: emacs: delete-key-deletes-forward ?
On Tue, 17 Apr 2001, Francisco Vila Doncel wrote: Puede que esta pregunta no sea específica de Debian, pero estoy seguro de que muchos de vosotros usáis emacs. Uso Potato. En dos ordenadores tengo emacs 20.7-2, en uno de ellos, le llameremos 'A', la tecla Supr borra hacia atrás, como backspace, y tanto en modo texto como en X. En el otro que llamaremos 'B', cuando está en X la tecla Supr borra el carácter de la derecha. La culpa no es del teclado definido en X, puesto que ejecutando emacs en modo texto en una ventana de Xterm, la tecla funciona como se espera, hacia la derecha. Hola, A mi esto me pasa cuando cambio a modo perl. Editando ficheros en C/C++ la tecla funciona como espero, pero cuando edito un fichero en perl se comporta de forma opuesta. Supongo que se debe a la forma en que est hecho este modulo. Creo recordar que lo solucione en casa, pero no recuerdo como (a ver si me acuerdo de mirarlo esta noche). Eso si, esto solo me pasa con la version potato ultima de xemacs. Versiones anteriores funcionaban bien. Hasta mas bits,
Corrección: emacs: delete-key-deletes-forward ?
Huy, perdón, me he hecho un lío ENORME. Repito la pregunta aunque seguro que me habéis entendido a la primera. En dos ordenadores tengo emacs 20.7-2, en uno de ellos, le llameremos 'A', CUANDO ESTÁ EN X la tecla Supr borra hacia atrás, como backspace. La culpa no es del teclado definido en X, puesto que ejecutando emacs en modo texto en una ventana de Xterm, la tecla funciona como se espera, hacia la derecha. En el otro que llamaremos 'B', la tecla Supr borra el carácter de la derecha, y tanto en modo texto como en X. Yo había leído algo sobre una variable llamada delete-key-deletes-forward. Pues bien: En 'A' esta variable tiene el valor 't' (y la tecla va mal en X) En 'B' esta variable no existe. (y la tecla va siempre bien) Deduzco que esta variable no sirve para nada. O bien para LO CONTRARIO de lo que se supone. Ahora lo he dicho bien. -- Francisco Vila. Badajoz (Spain) [EMAIL PROTECTED] http://perso.wanadoo.es/fravd Conjunto Vocal Quodlibet [EMAIL PROTECTED] http://pagina.de/quodlibet
SOLUCIONADO: emacs: delete-key-deletes-forward ?
La solución es añadir al .emacs las siguientes líneas: (pc-bindings-mode) (pc-selection-mode) Además, la selección de regiones con el teclado se hace igual que en el 'innombrable', o sea con mayúsculas-flecha y todo eso. También la tecla Control y las de Inicio-Fin van igual que en aquel-entorno-que-todos-tenemos-en-mente. Más que nada para no tener que aprender dos sistemas diferentes e incompatibles dentro de mi mollera respecto al uso rápido del teclado. -- Francisco Vila. Badajoz (Spain) [EMAIL PROTECTED] http://perso.wanadoo.es/fravd Conjunto Vocal Quodlibet [EMAIL PROTECTED] http://pagina.de/quodlibet
Re: emacs: delete-key-deletes-forward ?
Francisco Vila Doncel: Os ruego que miréis vuestro .emacs o cualquier archivo de configuración posible que pueda ser responsable del comportamiento de la tecla 'Supr' y me digáis cómo lo tenéis y cómo os va con la teclita. Yo tengo esto: (global-unset-key [delete] ) (global-set-key [delete] 'delete-char) y *nada* más, y me funciona bien tanto en consola como en X. Antes lo ponía en el .emacs, pero ahora lo pongo en un fichero llamado /etc/emacs/site-start.d/50suprimir.el y así vale para todos los emacses y todos los usuarios (aunque bueno, tampoco es que tenga muchos emacses o muchos usuarios :-)