Adicionando sequências de teclas personalizadas de composição

10

Como se pode adicionar sequências personalizadas de teclas de composição? Eu pesquisei um pouco, mas não consegui encontrar uma explicação. Em particular, gostaria de ter:

<Compose> + <Z> + <Z> = ℤ # Blackboard bold Z (set of integers)

Em particular, tentei copiar o arquivo /usr/share/X11/locale/en_US.UTF-8/Compose para ~/.XCompose e imitei sua sintaxe. No entanto, isso não parece funcionar.

    
por jmc 04.12.2013 / 11:57

2 respostas

0

Você pode precisar sair e entrar novamente, já que seus arquivos de configuração pessoais são lidos ao fazer o login.

(Também pode haver alguma maneira de ativá-lo sem sair e entrar novamente, mas não estou familiarizado com este arquivo de configuração específico.)

    
por 05.12.2013 / 13:25
10

Você está quase lá: o arquivo é realmente ~/.XCompose . Você pode especificar um local alternativo com a variável de ambiente XCOMPOSEFILE . Consulte a página de manual Compor .

A peça que falta no quebra-cabeça é que o arquivo é lido por cada aplicativo quando é iniciado. A chave de composição não é tratada pelo servidor X11, mas pela biblioteca X11. Em teoria, um aplicativo poderia detectar que o arquivo foi modificado ou oferecer um comando para recarregá-lo, mas não sei de nenhum que o faça. Você terá que reiniciar seus aplicativos. Inicie um novo editor ou emulador de terminal para teste.

    
por 05.12.2013 / 02:35