-
Introdução
Um dos maiores problemas irritantes para mim no Linux é a questão da Ç (Cedilha/cedilla), por ser novato no mundo do Linux (minha unica experiencia foi fazer um servido OMV para um amigo), eu não tinha noção de como é feito um OS, sendo assim escolhi o caminho que muitos dizem ser o mais difícil, mas que ao pesquisar o problema do Ç vi que muitas outras distros “tem também” (Edge, Vivaldi, Chromium…), e a solução que achei pode ser genérica ou até mesmo dar uma luz para nós Novatos no Linux! -
Motivos do Problema
Mesmo estando configurado certo o Arch Linux e o KDE Plasma o Chromium não respeita Compose. E por Zeus/Odin/Santa Banda Larga, os tutorias que tem por ai não resolveram meu problema. -
Para qual Distro e GUI/Interface Gráfica
-
Arch Linux
-
KDE Plasma
Solução: Usar XCompose personalizado
Você pode criar um arquivo de composição só para o seu usuário, sem mexer nos arquivos do sistema:
1 - Crie (ou edite) o arquivo:
Terminal: nano ~/.XCompose
2 - Adicione a regra:
include “%L”
<dead_acute> : “ç” U00E7 # cedilha minúsculo
<dead_acute> : “Ç” U00C7 # cedilha maiúsculo
Não esqueça de salvar!
-
O que isso significa?
-
include “%L” → mantém todas as regras padrão do seu locale.
-
As linhas seguintes sobrescrevem só ’ + c.
3 - Exporte a variável para usar esse Compose:
Terminal: echo ‘export XCOMPOSEFILE=$HOME/.XCompose’ >> ~/.xprofile
4 - Reinicie a sessão (logout/login).
*** Caso não funcione ***
Caso o método a cima funcione somente parcialmente, ou seja, ainda tem programa que o Ç não funciona('C), siga os seguintes passos APÓS configurar o Usar XCompose personalizado.
1 - Usar IBus com regras personalizadas
sudo pacman -S ibus ibus-m17n
2 - Adicione regra de substituição:
Vá em Configurações de Sistemas → Teclado → Teclado Virtual.
4 - Reinicie a sessão (logout/login).
- E assim, se tudo deu certo você agora tem Ç!
Qualquer duvida só perguntar.
OBS: Minha configuração de teclado:

