Cedilha no Fedora 25
Quem utiliza teclado US Internacional para escrever no Linux já deve ter dado de cara com o fato de que na maioria das distribuições, a combinação ‘+c gera um “ć” em vez de um “ç”. Resolver isso no Fedora 25 é fácil, mas não evidente.
tl;dr – eu criei este script que faz todos os passos abaixo automaticamente. Basta rodar isso:
curl https://raw.githubusercontent.com/rselbach/c-cedilla-fedora/master/c-cedilla-fedora | bash
Se você preferir não executar o script, continue lendo.
Primeiro, vamos criar um novo mapa de teclado para seu usuário. Rode o comando abaixo:
sed -e 's,\xc4\x86,\xc3\x87,g' \
-e 's,\xc4\x87,\xc3\xa7,g' \
< /usr/share/X11/locale/en_US.UTF-8/Compose > ~/.XCompose
Isso copia o arquivo de mapeamento de teclas do Fedora para o diretório $HOME do usuário, substituindo o “Ć” por um “Ç”.
Agora vamos configurar o GNOME para que ele não controle a configuração do teclado, para que possamos usar nossa própria:
gsettings set org.gnome.settings-daemon.plugins.keyboard active false
Para selecionar o input method apropriado, o Fedora fornece um programinha chamado im-chooser que não é instalado por padrão. Para instalá-lo:
sudo dnf install im-chooser
Por fim, executamos o im-chooser e escolhemos “Use X Compose table”:
Clique em “Log out” para aplicar as modificações e a partir de agora deve ser possível gerar o c-cedilha com a combinação ‘+c.