Tenho algumas seqüências de teclas de composição personalizadas. Eu sei que posso fazê-los trabalhar com um ~/.XCompose
e mudar o método de entrada para xim
. No entanto, o Sublime Text 2 não aceita nenhuma sequência de teclas de composição quando estou usando xim
. Ele os aceita quando estou usando o método de entrada padrão. Acho que relatei esse bug para o Sublime Text 2 há um tempo atrás.
Usando o método de entrada padrão, adicionei o conteúdo do meu ~/.XCompose
no /usr/share/X11/locale/en_US.UTF-8/Compose
mas isso não mudou nada. Existe alguma maneira de obter as seqüências de teclas de composição no meu ~/.XCompose
trabalho sem depender xim
?
fonte
export GTK_IM_MODULE=uim subl
.O que @coteyr diz é, de fato, incorreto. O texto sublime usa a API do método de entrada GTK padrão, no entanto, o faz incorretamente.
Fiz um pacote que corrige o Texto Sublime. Você pode encontrar todos os detalhes sobre o bug e minha solução alternativa no meu blog, mas aqui está uma rápida visão geral da instalação:
Adicione
sublime-imethod-fix
-PPA às fontes do APT executando o seguinte comando:Instale o pacote de correções que corresponde à sua versão de texto sublime:
para suporte ao XCompose no ST2:
para suporte ao XCompose no ST3:
fonte
Este é um palpite extremamente aleatório, mas acho que é porque o Sublime Text está usando uma biblioteca de widgets diferente e essa não está configurada para a entrada do xim.
Você pode tentar (se ainda não o fez) configurar a configuração persistente neste link
Se isso não funcionar, você sempre poderá recuperar o suporte de mensagens instantâneas.
Este post deve ajudar com isso.
Ambos são bastante técnicos e significam sair um pouco do seu caminho para fazê-lo funcionar.
fonte
Aqui está uma solução alternativa para o Sublime Text 2 especificamente. Instale este pacote , via Controle de Pacote ou manualmente:
Após reiniciar o Sublime, você pode acessar uma janela de entrada para seqüências de teclas compostas com Ctrl+ Shift+ Z. Pressione Enterpara inserir a sequência na posição do cursor.
fonte