Teclado Internacional no Ubuntu
Se você usa um teclado internacional no Ubuntu, já deve ter percebido que o comportamento é diferente de um teclado em português, ou mesmo do comportamento de um teclado internacional no Windows.
Por exemplo: quando você digita '
+ s
vai aparecer ś
ao invés de 's
; vários acentos vão aparecer somente se você digitar acento e depois a barra de espaço.
Primeiramente: para que as configurações funcionem, seu teclado deve estar no layout English (US, international with dead keys)
.
Para verificar isso, vá em System Settings
> Keyboard
. No canto esquerdo inferior, clique em Text Entry
. A primeira opção deve ser English (US, international with dead keys)
. Se essa opção não estiver na lista, clique no botão +
e adicione ela.
Após isso, vamos arrumar o comportamento das letras acentuadas para imitar o comportamento no Windows.
Para isso criei um repositório no Github com as instruções que reproduzo aqui.
Configuração
Rode no terminal:
sudo apt add-repository -y ppa:rael-gc/utils sudo apt update sudo apt install win-us-intl im-config -n uim
Faça logout e login novamente.
No repositório do Github eu também coloquei instruções para outras distribuições, como Fedora e openSUSE.