Reemplazo de exponente (^2 -> ²)

Reemplazo de exponente (^2 -> ²)

^En mi sistema Debian 7 recién instalado, cada vez que escribo las teclas 2, obtengo ² (carácter ASCII para "cuadrado"). Lo mismo ocurre con 2 reemplazado por 3 a 8.

¿Cómo podría desactivar esto para obtenerlo ^2como en Mac OSX?

Respuesta1

¿Quizás una configuración clave de redacción? ¿Estás usando Gnome, por casualidad?

Intente verificar los archivos enumeradosaquí; /usr/share/X11/locale/compose.diry /usr/share/X11/locale/en_US.UTF-8/Compose(este último puede cambiar según el primero; consulte el enlace para obtener más detalles)

Respuesta2

Puedes intentar usarlo xmodmappara esto, hay información útil en elPágina de ArchWiki xmodmap. Básicamente, esta es una utilidad para administrar la asignación de teclado en X. Para su pregunta específica, podría hacer algo como

xmodmap -pke >mycustommodmap

para obtener primero la configuración actual. En mi sistema, la pulsación de tecla "incorrecta" provocó algo llamado dead_circumflex, que se puede encontrar en ese archivo. Después de cambiar esto a asciicircumy cargar el nuevo mapa con

xmodmap mycustummodmap

la clave ahora produce inmediatamente un archivo ^.

Para asegurarse de que esto se haga automáticamente cuando inicie sesión, puede configurar el nombre del archivo .Xmodmapen su directorio de inicio. Si no se carga automáticamente o no desea nombrar su archivo de esa manera, debería poder indicarle a su escritorio que ejecute el comando especificado al inicio de alguna manera.

Editar

En realidad, aunque obtener primero el mapa actual es un buen punto de partida, no necesitas todas esas líneas en tu archivo .Xmodmap, sólo las que te gustaría cambiar. Por ejemplo, en my .Xmodmap, para cambiar el comportamiento de ^(circunflejo) y ~(tilde), los contenidos son simplemente

keycode  34 = asciicircum dead_diaeresis dead_circumflex dead_diaeresis bracketleft dead_abovering bracketleft
keycode  61 = equal plus equal plus asciitilde dead_abovedot dead_tilde

Respuesta3

Intenta engañar a la computadora. He tenido este problema muchas veces antes y se puede solucionar escribiendo '^' presionando el espacio, luego agregando otro espacio justo después de ^, luego un 2, luego borrando el espacio entre ellos y haciendo clic después de '^2', funcionó para mí. antes en ocasiones pero es concurrencia. Dale un tiro.

Respuesta4

Supongo que es un problema de entrada GTK, prueba un método de entrada diferente con alguna aplicación GTK:

$ GTK_IM_MODILE=xim gedit

Si le ayuda, simplemente exporte GTK_IM_MODILEla variable agregándola export GTK_IM_MODILE=xima la suya ~/.profileo mediante otro método que prefiera.

información relacionada