
Historia de fondo: algunas distribuciones de Linux configuran un atajo de teclado para permitirle ingresar caracteres Unicode, y usan CTRL
+ SHIFT
+ U
como ese atajo. Como programador, quiero usar ese acceso directo en mi editor de código, por lo que me gustaría desactivar el del sistema... pero parece que no puedo entender qué programa es responsable de ello.
Todo lo que he encontrado (por ejemplo, en esta pregunta sobrevolver a habilitarese atajo:¿Cómo volver a habilitar el acceso directo Ctrl+Shift+U en Cinnamon Mint 17.3?) sugiere que depende de mi IME (editor de métodos de entrada). Pero cuando fui a "Método de entrada" (en el menú del sistema), decía que no tenía un IME seleccionado.
Luego intenté cambiar al IME de Fcitx (ya queharíaMe gustaría poder escribir caracteres japoneses), pero eso no ayudó. Además, revisé toda la configuración de Fcitx y no pude encontrar ninguna mención de un acceso directo CTRL
++ en ella.SHIFT
U
Mi pregunta es: ¿cómo puedo desactivar este acceso directo CTRL
+ SHIFT
+ global U
? Preferiblemente con el IME de Fcitx, pero si tengo que desactivarlo puedo.
Respuesta1
Respuesta2
Encontré la solución que funciona:
https://superuser.com/a/1334194
Ejecute cualquier editor que tenga a través de:
GTK_IM_MODULE=xim youreditor
Respuesta3
Este es un error enumerado aquí:
La solución que encontré es eliminar el paquete ibus:
$ sudo apt-get remove ibus
$ sudo apt-get purge ibus
Vaya a actualizaciones y configure el repositorio para la versión focal fossa para Ubuntu y elimine el eoan remanente
Vaya a actualizaciones y configure el repositorio para la versión focal fossa para Ubuntu y elimine el eoan remanescente y reinstale ibus:
sudo apt-get install ibus
Vaya al soporte de idiomas y configure el método iBus, para usuario y root
En la terminal para usuario y root:
ibus-setup
y cambiar los atajos en la pestaña emoji
En la terminal para usuario y root:
im-config
y poner ibus
Para usuario en la terminal:
gedit .bashrc
Incluya las siguientes líneas al final:
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
Respuesta4
gsettings
método (los mismos resultados que cambiar el punto de código Unicode en las Preferencias de IBus)
Para desactivar el acceso directo:
gsettings set org.freedesktop.ibus.panel.emoji unicode-hotkey "[]"
Para restaurar el acceso directo:
gsettings set org.freedesktop.ibus.panel.emoji unicode-hotkey "['<Control><Shift>u']"