bulgarian-phonetic.vim (5806B)
1 " Vim keymap file for Bulgarian and Russian characters, "phonetic" layout. 2 " Most of it can be used with both utf-8 and cp1251 file encodings, except 3 " the accented vowels which can only be stored in utf-8. 4 " This file itself is in utf-8. 5 6 " Maintainer: Boyko Bantchev <boykobb@gmail.com> 7 " URI: http://www.math.bas.bg/bantchev/vim/bulgarian-phonetic.vim 8 " Last Changed: 2010 May 4 9 10 " This keymap corresponds to what is called "phonetic layout" in Bulgaria: 11 " Cyrillic letters tend to be mapped to their Latin homophones wherever 12 " there are ones. Most keys corresponding to punctuation characters are 13 " left unmapped, so they retain their usual (QWERTY) meanings when typing 14 " Cyrillic. 15 " 16 " In addition to the Bulgarian alphabet, the keymap makes accessible the 17 " following characters: 18 " — The letters Ё and ё, Э and э, and Ы and ы (in pairs of capital and 19 " small). These are the letters in the Russian alphabet that are not 20 " present in Bulgarian, so using the bulgarian-phonetic keymap one can 21 " type in Russian, too. 22 " — The quotation marks „ “ ” ‘ ’ (used in the Bulgarian and English 23 " quotation styles), as well as « » (Russian quotation style). 24 " — The characters §, №, – (en-dash), — (em-dash), …, •, ·, ±, °, ¬, 25 " ¤, €, ‰, †, ‡, and ¶. 26 " 27 " The keymap also defines key combinations for grave and acute accents. 28 " (Grave accent is used in Bulgarian, acute in Russian, but both accents 29 " apply to other languages as well.) 30 " 31 " For details of what key or key combination maps to what character, please 32 " see below the map itself. 33 " 34 " See also http://www.math.bas.bg/bantchev/vim/kbdbul.html (in Bulgarian). 35 36 scriptencoding utf-8 37 38 let b:keymap_name = "pho" 39 40 loadkeymap 41 A А CYRILLIC CAPITAL LETTER A 42 B Б CYRILLIC CAPITAL LETTER BE 43 W В CYRILLIC CAPITAL LETTER VE 44 G Г CYRILLIC CAPITAL LETTER GHE 45 D Д CYRILLIC CAPITAL LETTER DE 46 E Е CYRILLIC CAPITAL LETTER IE 47 E:: Ё CYRILLIC CAPITAL LETTER IO 48 V Ж CYRILLIC CAPITAL LETTER ZHE 49 Z З CYRILLIC CAPITAL LETTER ZE 50 I И CYRILLIC CAPITAL LETTER I 51 J Й CYRILLIC CAPITAL LETTER SHORT I 52 K К CYRILLIC CAPITAL LETTER KA 53 L Л CYRILLIC CAPITAL LETTER EL 54 M М CYRILLIC CAPITAL LETTER EM 55 N Н CYRILLIC CAPITAL LETTER EN 56 O О CYRILLIC CAPITAL LETTER O 57 P П CYRILLIC CAPITAL LETTER PE 58 R Р CYRILLIC CAPITAL LETTER ER 59 S С CYRILLIC CAPITAL LETTER ES 60 T Т CYRILLIC CAPITAL LETTER TE 61 U У CYRILLIC CAPITAL LETTER U 62 F Ф CYRILLIC CAPITAL LETTER EF 63 H Х CYRILLIC CAPITAL LETTER HA 64 C Ц CYRILLIC CAPITAL LETTER TSE 65 ~ Ч CYRILLIC CAPITAL LETTER CHE 66 { Ш CYRILLIC CAPITAL LETTER SHA 67 } Щ CYRILLIC CAPITAL LETTER SHCHA 68 Y Ъ CYRILLIC CAPITAL LETTER HARD SIGN 69 YI Ы CYRILLIC CAPITAL LETTER YERU 70 X Ь CYRILLIC CAPITAL LETTER SOFT SIGN 71 YE Э CYRILLIC CAPITAL LETTER REVERSED E 72 | Ю CYRILLIC CAPITAL LETTER YU 73 Q Я CYRILLIC CAPITAL LETTER YA 74 a а CYRILLIC SMALL LETTER A 75 b б CYRILLIC SMALL LETTER BE 76 w в CYRILLIC SMALL LETTER VE 77 g г CYRILLIC SMALL LETTER GHE 78 d д CYRILLIC SMALL LETTER DE 79 e е CYRILLIC SMALL LETTER IE 80 e:: ё CYRILLIC SMALL LETTER IO 81 v ж CYRILLIC SMALL LETTER ZHE 82 z з CYRILLIC SMALL LETTER ZE 83 i и CYRILLIC SMALL LETTER I 84 j й CYRILLIC SMALL LETTER SHORT I 85 k к CYRILLIC SMALL LETTER KA 86 l л CYRILLIC SMALL LETTER EL 87 m м CYRILLIC SMALL LETTER EM 88 n н CYRILLIC SMALL LETTER EN 89 o о CYRILLIC SMALL LETTER O 90 p п CYRILLIC SMALL LETTER PE 91 r р CYRILLIC SMALL LETTER ER 92 s с CYRILLIC SMALL LETTER ES 93 t т CYRILLIC SMALL LETTER TE 94 u у CYRILLIC SMALL LETTER U 95 f ф CYRILLIC SMALL LETTER EF 96 h х CYRILLIC SMALL LETTER HA 97 c ц CYRILLIC SMALL LETTER TSE 98 ` ч CYRILLIC SMALL LETTER CHE 99 [ ш CYRILLIC SMALL LETTER SHA 100 ] щ CYRILLIC SMALL LETTER SHCHA 101 y ъ CYRILLIC SMALL LETTER HARD SIGN 102 yi ы CYRILLIC SMALL LETTER YERU 103 x ь CYRILLIC SMALL LETTER SOFT SIGN 104 ye э CYRILLIC SMALL LETTER REVERSED E 105 \\ ю CYRILLIC SMALL LETTER YU 106 q я CYRILLIC SMALL LETTER YA 107 !! § SECTION SIGN (PARAGRAPH SIGN) 108 ## № NUMERO SIGN 109 -- – EN DASH 110 --- — EM DASH 111 .. … HORIZONTAL ELLIPSIS 112 `` “ LEFT DOUBLE QUOTATION MARK 113 '' ” RIGHT DOUBLE QUOTATION MARK 114 ,, „ DOUBLE LOW-9 QUOTATION MARK 115 `. ‘ LEFT SINGLE QUOTATION MARK 116 '. ’ RIGHT SINGLE QUOTATION MARK 117 << « LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 118 >> » RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 119 ** • BULLET 120 ,. · MIDDLE DOT 121 +- ± PLUS-MINUS SIGN 122 ^o ° DEGREE SIGN 123 ~~ ¬ NOT SIGN 124 @@ ¤ CURRENCY SIGN 125 $$ € EURO SIGN 126 %% ‰ PER MILLE SIGN 127 +| † DAGGER 128 ++ ‡ DOUBLE DAGGER 129 || ¶ PILCROW SIGN 130 131 " Accented characters cannot map onto cp1251 – use utf-8 file encoding. 132 " To apply an accent to a letter, type the corresponding key combination 133 " to the immediate right of that letter. 134 ^` <char-0x300> COMBINING GRAVE ACCENT 135 ^' <char-0x301> COMBINING ACUTE ACCENT