Agregar secuencias de teclas compuestas personalizadas


12

¿Cómo se pueden agregar secuencias personalizadas de teclas compuestas? He buscado en Google bastante, pero no pude encontrar una explicación. En particular, me gustaría tener:

<Compose> + <Z> + <Z> = ℤ # Blackboard bold Z (set of integers)

En particular, he intentado copiar el archivo /usr/share/X11/locale/en_US.UTF-8/Composea ~/.XCompose, e imitó su sintaxis. Sin embargo, esto no parecía funcionar.


¿Qué hiciste después de crear ~/.XComposepara activarlo?
l0b0

bueno, nada en particular. El sitio del que obtuve esto no mencionó nada. ¿Qué se supone que debe hacer uno?
jmc

Respuestas:


-1

Ver la respuesta de @Gilles .

Respuesta original:


Es posible que deba cerrar sesión y volver a iniciarla, ya que sus archivos de configuración personal se leen al iniciar sesión.

(También puede haber alguna forma de activarlo sin cerrar sesión y volver a iniciarla, pero no estoy familiarizado con este archivo de configuración específico).


44
No, no necesita cerrar sesión, solo para reiniciar las aplicaciones. La tabla de redacción es leída por cada aplicación. Para KDE, es posible que deba reiniciar kdeinit, no lo he verificado.
Gilles 'SO- deja de ser malvado'

1
Esta no es una respuesta, al menos sin las acciones reales requeridas antes de cerrar sesión y volver a iniciarla.
naught101

@ naught101 El usuario ya los ha realizado. La pregunta era cómo activar la nueva configuración.
l0b0

12

Ya casi estás allí: el archivo está de hecho ~/.XCompose. Puede especificar una ubicación alternativa con la XCOMPOSEFILEvariable de entorno. Vea la página del manual de Redacción .

La pieza faltante del rompecabezas es que cada aplicación lee el archivo cuando se inicia. La clave de Redacción no es manejada por el servidor X11, sino por la biblioteca X11. En teoría, una aplicación podría detectar que el archivo ha sido modificado u ofrecer un comando para volver a cargarlo, pero no sé nada de eso. Tendrás que reiniciar tus aplicaciones. Inicie un nuevo editor o emulador de terminal para probar.


¡Gracias por tu respuesta! Me siento realmente estúpido por no comprobar si había una página de manual compuesta. Sin embargo, Google tampoco lo subió ...
jmc

En Debian también puedes echar un vistazo a la wiki oficial .
Immanuel Weihnachten
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.