Supostamente, novas combinações de teclas personalizadas de composição podem ser definidas no arquivo ~/.XCompose . Isso parece funcionar bem para aplicativos GTK, como gedit, firefox e gnome-terminal. Mas ele não está funcionando para aplicativos como atom, sublime e vscode, embora as combinações de teclas de composição padrão estejam funcionando. Tentei adicionar novas combinações de teclas de composição personalizadas ao início do arquivo de composição do sistema em /usr/share/X11/locale/en_US.UTF-8/Compose , mas isso não funcionou para nenhum aplicativo.
Como as novas combinações de teclas de composição podem ser definidas para todos os aplicativos?
Como o UTF-8 está se tornando cada vez mais prolífico, o recurso chave de composição da entrada de teclado do Linux é mais importante do que nunca. Estou interessado em entender que partes do software estão em jogo aqui.
Estou usando o Ubuntu 18.04 com o Gnome. Ajudaria se eu estivesse usando o KDE?
Edit: Parece que .XCompose funciona com aplicações QT como kate e kwrite, mas ainda não são atom, sublime ou vscode, usando iBus ou XIM.
Edit2: Parece que o sublime funciona com o método de entrada uim, mas não com atom ou vscode. Parece que a equipe do vscode identificou o problema em questão # 34277 e aponta para a edição #506838 no chromium. Comentários sobre o problema do cromo apontam que o problema parece estar corrigido agora no navegador, pelo menos a partir de 12 de fevereiro de 2018, mas claramente o que já foi corrigido, ainda não chegou aos aplicativos baseados em elétrons.