.png)
No meu sistema Debian 7 recém-instalado, toda vez que digito as teclas ^
then 2
, recebo ² (caractere ASCII para "quadrado"). O mesmo acontece com 2 substituído por 3 a 8.
Como eu poderia desativar isso para obter ^2
, como no Mac OSX?
Responder1
Talvez uma configuração de tecla de composição? Você está usando o Gnome, por acaso?
Tente verificar os arquivos listadosaqui; /usr/share/X11/locale/compose.dir
e /usr/share/X11/locale/en_US.UTF-8/Compose
(este último pode mudar com base no primeiro; veja o link para mais detalhes)
Responder2
Você pode tentar usar xmodmap
para isso, algumas informações úteis estão noPágina xmodmap do ArchWiki. Basicamente, este é um utilitário para gerenciar o mapeamento do teclado no X. Para sua pergunta específica, você poderia fazer algo como
xmodmap -pke >mycustommodmap
para obter as configurações atuais primeiro. No meu sistema, o pressionamento de tecla 'ruim' causou algo chamado dead_circumflex
, que pode ser encontrado nesse arquivo. Depois de mudar isso para asciicircum
e carregar o novo mapa com
xmodmap mycustummodmap
a chave agora produz imediatamente um arquivo ^
.
Para garantir que isso seja feito automaticamente quando você fizer login, você pode definir o nome do arquivo .Xmodmap
em seu diretório inicial. Se ele não for carregado automaticamente ou se você não quiser nomear seu arquivo dessa forma, você poderá instruir sua área de trabalho para executar o comando especificado na inicialização de alguma forma.
Editar
Na verdade, embora obter o mapa atual primeiro seja um bom ponto de partida, você não precisa de todas essas linhas no seu arquivo .Xmodmap
, apenas daquelas que gostaria de alterar. Por exemplo, no meu .Xmodmap
, para alterar o comportamento de ^
(circunflexo) e ~
(til), o conteúdo é apenas
keycode 34 = asciicircum dead_diaeresis dead_circumflex dead_diaeresis bracketleft dead_abovering bracketleft
keycode 61 = equal plus equal plus asciitilde dead_abovedot dead_tilde
Responder3
Tente enganar o computador. Já tive esse problema muitas vezes antes e ele pode ser resolvido digitando '^' pressionando espaço e, em seguida, adicionando outro espaço logo após ^, depois um 2, apague o espaço entre eles e clique depois de '^2', funcionou para mim antes de vez em quando, mas é concordância. Experimente.
Responder4
Acho que é um problema de entrada do GTK, tente um método de entrada diferente com algum aplicativo GTK:
$ GTK_IM_MODILE=xim gedit
Se ajudar, basta exportar GTK_IM_MODILE
a variável adicionando export GTK_IM_MODILE=xim
ao seu ~/.profile
ou por outro método de sua preferência.