vim-compose.latin1 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. # Compose ISO-8859-1 characters following vim's digraphs
  2. # (based on the "Default digraphs on non-MS-DOS, non-Win32 machines" table
  3. # (":help digraph_table") of vim 4.6.
  4. # To follow vim's behaviour, we need to give each combination twice
  5. # (both char1 char2 and char2 char1) (":help i_digraph": "If a digraph with
  6. # {char1}{char2} does not exist, a digraph {char2}{char1} is searched for.
  7. # This will help when you don't remember which character comes first.")
  8. #
  9. # By J.H.M.Dassen <jdassen@wi.leidenuniv.nl>
  10. #
  11. compose ' ' ' ' to ' ' # 160 NO-BREAK SPACE (not a vim digraph)
  12. compose '!' '~' to '¡' # 161 INVERTED EXCLAMATION MARK
  13. compose '~' '!' to '¡' # 161
  14. compose 'c' '|' to '¢' # 162 CENT SIGN
  15. compose '|' 'c' to '¢' # 162
  16. compose '$' '$' to '£' # 163 POUND SIGN
  17. compose 'o' 'x' to '¤' # 164 CURRENCY SIGN
  18. compose 'x' 'o' to '¤' # 164
  19. compose '-' 'Y' to '¥' # 165 YEN SIGN
  20. compose 'Y' '-' to '¥' # 165
  21. compose '|' '|' to '¦' # 166 BROKEN BAR
  22. compose 'a' 'p' to '§' # 167 SECTION SIGN
  23. compose 'p' 'a' to '§' # 167
  24. compose '"' '"' to '¨' # 168 DIAERESIS
  25. compose 'O' 'c' to '©' # 169 COPYRIGHT SIGN
  26. compose 'c' 'O' to '©' # 169
  27. compose '-' 'a' to 'ª' # 170 FEMININE ORDINAL INDICATOR
  28. compose 'a' '-' to 'ª' # 170
  29. compose '<' '<' to '«' # 171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
  30. compose ',' '-' to '¬' # 172 NOT SIGN
  31. compose '-' ',' to '¬' # 172
  32. compose '-' '-' to '­' # 173 SOFT HYPHEN
  33. compose 'O' 'r' to '®' # 174 REGISTERED SIGN
  34. compose 'r' 'O' to '®' # 174
  35. compose '-' '=' to '¯' # 175 MACRON
  36. compose '=' '-' to '¯' # 175
  37. compose '~' 'o' to '°' # 176 DEGREE SIGN
  38. compose '+' '-' to '±' # 177 PLUS-MINUS SIGN
  39. compose '-' '+' to '±' # 177
  40. compose '2' '2' to '²' # 178 SUPERSCRIPT TWO
  41. compose '3' '3' to '³' # 179 SUPERSCRIPT THREE
  42. compose ''' ''' to '´' # 180 ACUTE ACCENT
  43. compose 'j' 'u' to 'µ' # 181 MICRO SIGN
  44. compose 'u' 'j' to 'µ' # 181
  45. compose 'p' 'p' to '¶' # 182 PILCROW SIGN
  46. compose '.' '~' to '·' # 183 MIDDLE DOT
  47. compose '~' '.' to '·' # 183
  48. compose ',' ',' to '¸' # 184 CEDILLA
  49. compose '1' '1' to '¹' # 185 SUPERSCRIPT ONE
  50. compose '-' 'o' to 'º' # 186 MASCULINE ORDINAL INDICATOR
  51. compose 'o' '-' to 'º' # 186
  52. compose '>' '>' to '»' # 187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
  53. compose '1' '4' to '¼' # 188 VULGAR FRACTION ONE QUARTER
  54. compose '4' '1' to '¼' # 188
  55. compose '1' '2' to '½' # 189 VULGAR FRACTION ONE HALF
  56. compose '2' '1' to '½' # 189
  57. compose '3' '4' to '¾' # 190 VULGAR FRACTION THREE QUARTERS
  58. compose '4' '3' to '¾' # 190
  59. compose '?' '~' to '¿' # 191 INVERTED QUESTION MARK
  60. compose '~' '?' to '¿' # 191
  61. compose 'A' '`' to 'À' # 192 LATIN CAPITAL LETTER A WITH GRAVE
  62. compose '`' 'A' to 'À' # 192
  63. compose ''' 'A' to 'Á' # 193 LATIN CAPITAL LETTER A WITH ACUTE
  64. compose 'A' ''' to 'Á' # 193
  65. compose 'A' '^' to 'Â' # 194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
  66. compose '^' 'A' to 'Â' # 194
  67. compose 'A' '~' to 'Ã' # 195 LATIN CAPITAL LETTER A WITH TILDE
  68. compose '~' 'A' to 'Ã' # 195
  69. compose '"' 'A' to 'Ä' # 196 LATIN CAPITAL LETTER A WITH DIAERESIS
  70. compose 'A' '"' to 'Ä' # 196
  71. compose '@' 'A' to 'Å' # 197 LATIN CAPITAL LETTER A WITH RING ABOVE
  72. compose 'A' '@' to 'Å' # 197
  73. compose 'A' 'E' to 'Æ' # 198 LATIN CAPITAL LIGATURE AE
  74. compose 'E' 'A' to 'Æ' # 198
  75. compose ',' 'C' to 'Ç' # 199 LATIN CAPITAL LETTER C WITH CEDILLA
  76. compose 'C' ',' to 'Ç' # 199
  77. compose 'E' '`' to 'È' # 200 LATIN CAPITAL LETTER E WITH GRAVE
  78. compose '`' 'E' to 'È' # 200
  79. compose ''' 'E' to 'É' # 201 LATIN CAPITAL LETTER E WITH ACUTE
  80. compose 'E' ''' to 'É' # 201
  81. compose 'E' '^' to 'Ê' # 202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
  82. compose '^' 'E' to 'Ê' # 202
  83. compose '"' 'E' to 'Ë' # 203 LATIN CAPITAL LETTER E WITH DIAERESIS
  84. compose 'E' '"' to 'Ë' # 203
  85. compose 'I' '`' to 'Ì' # 204 LATIN CAPITAL LETTER I WITH GRAVE
  86. compose '`' 'I' to 'Ì' # 204
  87. compose ''' 'I' to 'Í' # 205 LATIN CAPITAL LETTER I WITH ACUTE
  88. compose 'I' ''' to 'Í' # 205
  89. compose 'I' '^' to 'Î' # 206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
  90. compose '^' 'I' to 'Î' # 206
  91. compose '"' 'I' to 'Ï' # 207 LATIN CAPITAL LETTER I WITH DIAERESIS
  92. compose 'I' '"' to 'Ï' # 207
  93. compose '-' 'D' to 'Ð' # 208 LATIN CAPITAL LETTER ETH
  94. compose 'D' '-' to 'Ð' # 208
  95. compose 'N' '~' to 'Ñ' # 209 LATIN CAPITAL LETTER N WITH TILDE
  96. compose '~' 'N' to 'Ñ' # 209
  97. compose 'O' '`' to 'Ò' # 210 LATIN CAPITAL LETTER O WITH GRAVE
  98. compose '`' 'O' to 'Ò' # 210
  99. compose ''' 'O' to 'Ó' # 211 LATIN CAPITAL LETTER O WITH ACUTE
  100. compose 'O' ''' to 'Ó' # 211
  101. compose 'O' '^' to 'Ô' # 212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
  102. compose '^' 'O' to 'Ô' # 212
  103. compose 'O' '~' to 'Õ' # 213 LATIN CAPITAL LETTER O WITH TILDE
  104. compose '~' 'O' to 'Õ' # 213
  105. compose '"' 'O' to 'Ö' # 214 LATIN CAPITAL LETTER O WITH DIAERESIS
  106. compose 'O' '"' to 'Ö' # 214
  107. compose '/' '\' to '×' # 215 MULTIPLICATION SIGN
  108. compose '\' '/' to '×' # 215
  109. compose '/' 'O' to 'Ø' # 216 LATIN CAPITAL LETTER O WITH STROKE
  110. compose 'O' '/' to 'Ø' # 216
  111. compose 'U' '`' to 'Ù' # 217 LATIN CAPITAL LETTER U WITH GRAVE
  112. compose '`' 'U' to 'Ù' # 217
  113. compose ''' 'U' to 'Ú' # 218 LATIN CAPITAL LETTER U WITH ACUTE
  114. compose 'U' ''' to 'Ú' # 218
  115. compose 'U' '^' to 'Û' # 219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
  116. compose '^' 'U' to 'Û' # 219
  117. compose '"' 'U' to 'Ü' # 220 LATIN CAPITAL LETTER U WITH DIAERESIS
  118. compose 'U' '"' to 'Ü' # 220
  119. compose ''' 'Y' to 'Ý' # 221 LATIN CAPITAL LETTER Y WITH ACUTE
  120. compose 'Y' ''' to 'Ý' # 221
  121. compose 'I' 'p' to 'Þ' # 222 LATIN CAPITAL LETTER THORN
  122. compose 'p' 'I' to 'Þ' # 222
  123. compose 's' 's' to 'ß' # 223 LATIN SMALL LETTER SHARP S
  124. compose '`' 'a' to 'à' # 224 LATIN SMALL LETTER A WITH GRAV
  125. compose 'a' '`' to 'à' # 224
  126. compose ''' 'a' to 'á' # 225 LATIN SMALL LETTER A WITH ACUTE
  127. compose 'a' ''' to 'á' # 225
  128. compose '^' 'a' to 'â' # 226 LATIN SMALL LETTER A WITH CIRCUMFLEX
  129. compose 'a' '^' to 'â' # 226
  130. compose 'a' '~' to 'ã' # 227 LATIN SMALL LETTER A WITH TILDE
  131. compose '~' 'a' to 'ã' # 227
  132. compose '"' 'a' to 'ä' # 228 LATIN SMALL LETTER A WITH DIAERESIS
  133. compose 'a' '"' to 'ä' # 228
  134. compose '@' 'a' to 'å' # 229 LATIN SMALL LETTER A WITH RING ABOVE
  135. compose 'a' '@' to 'å' # 229
  136. compose 'a' 'e' to 'æ' # 230 LATIN SMALL LIGATURE AE
  137. compose 'e' 'a' to 'æ' # 230
  138. compose ',' 'c' to 'ç' # 231 LATIN SMALL LETTER C WITH CEDILLA
  139. compose 'c' ',' to 'ç' # 231
  140. compose '`' 'e' to 'è' # 232 LATIN SMALL LETTER E WITH GRAVE
  141. compose 'e' '`' to 'è' # 232
  142. compose ''' 'e' to 'é' # 233 LATIN SMALL LETTER E WITH ACUTE
  143. compose 'e' ''' to 'é' # 233
  144. compose '^' 'e' to 'ê' # 234 LATIN SMALL LETTER E WITH CIRCUMFLEX
  145. compose 'e' '^' to 'ê' # 234
  146. compose '"' 'e' to 'ë' # 235 LATIN SMALL LETTER E WITH DIAERESIS
  147. compose 'e' '"' to 'ë' # 235
  148. compose '`' 'i' to 'ì' # 236 LATIN SMALL LETTER I WITH GRAVE
  149. compose 'i' '`' to 'ì' # 236
  150. compose ''' 'i' to 'í' # 237 LATIN SMALL LETTER I WITH ACUTE
  151. compose 'i' ''' to 'í' # 237
  152. compose '^' 'i' to 'î' # 238 LATIN SMALL LETTER I WITH CIRCUMFLEX
  153. compose 'i' '^' to 'î' # 238
  154. compose '"' 'i' to 'ï' # 239 LATIN SMALL LETTER I WITH DIAERESIS
  155. compose 'i' '"' to 'ï' # 239
  156. compose '-' 'd' to 'ð' # 240 LATIN SMALL LETTER ETH
  157. compose 'd' '-' to 'ð' # 240
  158. compose 'n' '~' to 'ñ' # 241 LATIN SMALL LETTER N WITH TILDE
  159. compose '~' 'n' to 'ñ' # 241
  160. compose '`' 'o' to 'ò' # 242 LATIN SMALL LETTER O WITH GRAVE
  161. compose 'o' '`' to 'ò' # 242
  162. compose ''' 'o' to 'ó' # 243 LATIN SMALL LETTER O WITH ACUTE
  163. compose 'o' ''' to 'ó' # 243
  164. compose '^' 'o' to 'ô' # 244 LATIN SMALL LETTER O WITH CIRCUMFLEX
  165. compose 'o' '^' to 'ô' # 244
  166. compose 'o' '~' to 'õ' # 245 LATIN SMALL LETTER O WITH TILDE
  167. compose '"' 'o' to 'ö' # 246 LATIN SMALL LETTER O WITH DIAERESIS
  168. compose 'o' '"' to 'ö' # 246
  169. compose '-' ':' to '÷' # 247 DIVISION SIGN
  170. compose ':' '-' to '÷' # 247
  171. compose '/' 'o' to 'ø' # 248 LATIN SMALL LETTER O WITH STROKE
  172. compose 'o' '/' to 'ø' # 248
  173. compose '`' 'u' to 'ù' # 249 LATIN SMALL LETTER U WITH GRAVE
  174. compose 'u' '`' to 'ù' # 249
  175. compose ''' 'u' to 'ú' # 250 LATIN SMALL LETTER U WITH ACUTE
  176. compose 'u' ''' to 'ú' # 250
  177. compose '^' 'u' to 'û' # 251 LATIN SMALL LETTER U WITH CIRCUMFLEX
  178. compose 'u' '^' to 'û' # 251
  179. compose '"' 'u' to 'ü' # 252 LATIN SMALL LETTER U WITH DIAERESIS
  180. compose 'u' '"' to 'ü' # 252
  181. compose ''' 'y' to 'ý' # 253 LATIN SMALL LETTER Y WITH ACUTE
  182. compose 'y' ''' to 'ý' # 253
  183. compose 'i' 'p' to 'þ' # 254 LATIN SMALL LETTER THORN
  184. compose 'p' 'i' to 'þ' # 254
  185. compose '"' 'y' to 'ÿ' # 255 LATIN SMALL LETTER Y WITH DIAERESIS
  186. compose 'y' '"' to 'ÿ' # 255
  187. #
  188. ## ^K introduces digraphs in vim.
  189. # control keycode 37 = Compose