System -> Preferences -> Keyboard - > Layouts - > Add... - > Spain Include dead tilde
Funciona para mim. Eu normalmente estou usando ch_FR.
(Você pode querer imprimir o layout do teclado.)
Edit: repovo meu comentário que realmente resolveu o problema
Eu entendi! Com eu acho normal fr_CA , (se eu adicioná-lo por "By Language" com francês no primeiro dropdown e Canadá no segundo).
Você precisa ativar um Compose key :
Você segura o compose key simultaneamente com Alt Gr (à esquerda da barra de espaço) e envia ; para obter o ~ (ele ainda não será exibido) e você atinge n para obter ñ . Às vezes é um pouco buggy e você tem que acertar o combo de chave tripple duas vezes antes de acertar n .
Para ¡ você usa compose key + shift + ! (1) e para ¿ seria compose key + shift + ? (6). Mais uma vez, às vezes, você terá que acertar duas vezes o combo de tripple.
