# Compose ISO-8859-1 characters following vim's digraphs # (based on the "Default digraphs on non-MS-DOS, non-Win32 machines" table # (":help digraph_table") of vim 4.6. # To follow vim's behaviour, we need to give each combination twice # (both char1 char2 and char2 char1) (":help i_digraph": "If a digraph with # {char1}{char2} does not exist, a digraph {char2}{char1} is searched for. # This will help when you don't remember which character comes first.") # # By J.H.M.Dassen # compose ' ' ' ' to ' ' # 160 NO-BREAK SPACE (not a vim digraph) compose '!' '~' to '¡' # 161 INVERTED EXCLAMATION MARK compose '~' '!' to '¡' # 161 compose 'c' '|' to '¢' # 162 CENT SIGN compose '|' 'c' to '¢' # 162 compose '$' '$' to '£' # 163 POUND SIGN compose 'o' 'x' to '¤' # 164 CURRENCY SIGN compose 'x' 'o' to '¤' # 164 compose '-' 'Y' to '¥' # 165 YEN SIGN compose 'Y' '-' to '¥' # 165 compose '|' '|' to '¦' # 166 BROKEN BAR compose 'a' 'p' to '§' # 167 SECTION SIGN compose 'p' 'a' to '§' # 167 compose '"' '"' to '¨' # 168 DIAERESIS compose 'O' 'c' to '©' # 169 COPYRIGHT SIGN compose 'c' 'O' to '©' # 169 compose '-' 'a' to 'ª' # 170 FEMININE ORDINAL INDICATOR compose 'a' '-' to 'ª' # 170 compose '<' '<' to '«' # 171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK compose ',' '-' to '¬' # 172 NOT SIGN compose '-' ',' to '¬' # 172 compose '-' '-' to '­' # 173 SOFT HYPHEN compose 'O' 'r' to '®' # 174 REGISTERED SIGN compose 'r' 'O' to '®' # 174 compose '-' '=' to '¯' # 175 MACRON compose '=' '-' to '¯' # 175 compose '~' 'o' to '°' # 176 DEGREE SIGN compose '+' '-' to '±' # 177 PLUS-MINUS SIGN compose '-' '+' to '±' # 177 compose '2' '2' to '²' # 178 SUPERSCRIPT TWO compose '3' '3' to '³' # 179 SUPERSCRIPT THREE compose ''' ''' to '´' # 180 ACUTE ACCENT compose 'j' 'u' to 'µ' # 181 MICRO SIGN compose 'u' 'j' to 'µ' # 181 compose 'p' 'p' to '¶' # 182 PILCROW SIGN compose '.' '~' to '·' # 183 MIDDLE DOT compose '~' '.' to '·' # 183 compose ',' ',' to '¸' # 184 CEDILLA compose '1' '1' to '¹' # 185 SUPERSCRIPT ONE compose '-' 'o' to 'º' # 186 MASCULINE ORDINAL INDICATOR compose 'o' '-' to 'º' # 186 compose '>' '>' to '»' # 187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK compose '1' '4' to '¼' # 188 VULGAR FRACTION ONE QUARTER compose '4' '1' to '¼' # 188 compose '1' '2' to '½' # 189 VULGAR FRACTION ONE HALF compose '2' '1' to '½' # 189 compose '3' '4' to '¾' # 190 VULGAR FRACTION THREE QUARTERS compose '4' '3' to '¾' # 190 compose '?' '~' to '¿' # 191 INVERTED QUESTION MARK compose '~' '?' to '¿' # 191 compose 'A' '`' to '