Skip to content

Instantly share code, notes, and snippets.

@DfKimera
Created May 6, 2025 19:43
Show Gist options
  • Save DfKimera/8917601d84e17b4360790cdd1c5baaf4 to your computer and use it in GitHub Desktop.
Save DfKimera/8917601d84e17b4360790cdd1c5baaf4 to your computer and use it in GitHub Desktop.
XCompose for Brazillian Portuguese using the "English (US, intl., with dead keys)" input on Ubuntu; this makes it match the behaviour expected in the US International keyboard in Windows & Mac
<dead_acute> <c> : "ç"
<dead_acute> <b> : "'b"
<dead_acute> <d> : "'d"
<dead_acute> <f> : "'f"
<dead_acute> <g> : "'g"
<dead_acute> <h> : "'h"
<dead_acute> <j> : "'j"
<dead_acute> <k> : "'k"
<dead_acute> <l> : "'l"
<dead_acute> <m> : "'m"
<dead_acute> <n> : "'n"
<dead_acute> <p> : "'p"
<dead_acute> <q> : "'q"
<dead_acute> <r> : "'r"
<dead_acute> <s> : "'s"
<dead_acute> <t> : "'t"
<dead_acute> <v> : "'v"
<dead_acute> <x> : "'x"
<dead_acute> <z> : "'z"
<dead_acute> <C> : "Ç"
<dead_acute> <B> : "'B"
<dead_acute> <D> : "'D"
<dead_acute> <F> : "'F"
<dead_acute> <G> : "'G"
<dead_acute> <H> : "'H"
<dead_acute> <J> : "'J"
<dead_acute> <K> : "'K"
<dead_acute> <L> : "'L"
<dead_acute> <M> : "'M"
<dead_acute> <N> : "'N"
<dead_acute> <P> : "'P"
<dead_acute> <Q> : "'Q"
<dead_acute> <R> : "'R"
<dead_acute> <S> : "'S"
<dead_acute> <T> : "'T"
<dead_acute> <V> : "'V"
<dead_acute> <X> : "'X"
<dead_acute> <Z> : "'Z"
<dead_acute> <period> : "'."
<dead_acute> <comma> : "',"
<dead_acute> <slash> : "'/"
<dead_acute> <apostrophe> : "''"
<dead_acute> <quotedbl> : "'\""
<dead_acute> <bracketleft> : "'["
<dead_acute> <bracketright> : "']"
<dead_acute> <braceleft> : "'{"
<dead_acute> <braceright> : "'}"
<dead_acute> <lesser> : "'<"
<dead_acute> <greater> : "'>"
<dead_acute> <backslash> : "'\"
<dead_acute> <1> : "'1"
<dead_acute> <2> : "'2"
<dead_acute> <3> : "'3"
<dead_acute> <4> : "'4"
<dead_acute> <5> : "'5"
<dead_acute> <6> : "'6"
<dead_acute> <7> : "'7"
<dead_acute> <8> : "'8"
<dead_acute> <9> : "'9"
<dead_acute> <0> : "'0"
<dead_acute> <minus> : "'-"
<dead_acute> <underscore> : "'_"
<dead_acute> <bar> : "'|"
<dead_acute> <equals> : "'="
<dead_acute> <plus> : "'+"
<dead_acute> <asterisk> : "'*"
<dead_acute> <question> : "'?"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment