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 36scriptencoding utf-8 37 38let b:keymap_name = "pho" 39 40loadkeymap 41A А CYRILLIC CAPITAL LETTER A 42B Б CYRILLIC CAPITAL LETTER BE 43W В CYRILLIC CAPITAL LETTER VE 44G Г CYRILLIC CAPITAL LETTER GHE 45D Д CYRILLIC CAPITAL LETTER DE 46E Е CYRILLIC CAPITAL LETTER IE 47E:: Ё CYRILLIC CAPITAL LETTER IO 48V Ж CYRILLIC CAPITAL LETTER ZHE 49Z З CYRILLIC CAPITAL LETTER ZE 50I И CYRILLIC CAPITAL LETTER I 51J Й CYRILLIC CAPITAL LETTER SHORT I 52K К CYRILLIC CAPITAL LETTER KA 53L Л CYRILLIC CAPITAL LETTER EL 54M М CYRILLIC CAPITAL LETTER EM 55N Н CYRILLIC CAPITAL LETTER EN 56O О CYRILLIC CAPITAL LETTER O 57P П CYRILLIC CAPITAL LETTER PE 58R Р CYRILLIC CAPITAL LETTER ER 59S С CYRILLIC CAPITAL LETTER ES 60T Т CYRILLIC CAPITAL LETTER TE 61U У CYRILLIC CAPITAL LETTER U 62F Ф CYRILLIC CAPITAL LETTER EF 63H Х CYRILLIC CAPITAL LETTER HA 64C Ц CYRILLIC CAPITAL LETTER TSE 65~ Ч CYRILLIC CAPITAL LETTER CHE 66{ Ш CYRILLIC CAPITAL LETTER SHA 67} Щ CYRILLIC CAPITAL LETTER SHCHA 68Y Ъ CYRILLIC CAPITAL LETTER HARD SIGN 69YI Ы CYRILLIC CAPITAL LETTER YERU 70X Ь CYRILLIC CAPITAL LETTER SOFT SIGN 71YE Э CYRILLIC CAPITAL LETTER REVERSED E 72| Ю CYRILLIC CAPITAL LETTER YU 73Q Я CYRILLIC CAPITAL LETTER YA 74a а CYRILLIC SMALL LETTER A 75b б CYRILLIC SMALL LETTER BE 76w в CYRILLIC SMALL LETTER VE 77g г CYRILLIC SMALL LETTER GHE 78d д CYRILLIC SMALL LETTER DE 79e е CYRILLIC SMALL LETTER IE 80e:: ё CYRILLIC SMALL LETTER IO 81v ж CYRILLIC SMALL LETTER ZHE 82z з CYRILLIC SMALL LETTER ZE 83i и CYRILLIC SMALL LETTER I 84j й CYRILLIC SMALL LETTER SHORT I 85k к CYRILLIC SMALL LETTER KA 86l л CYRILLIC SMALL LETTER EL 87m м CYRILLIC SMALL LETTER EM 88n н CYRILLIC SMALL LETTER EN 89o о CYRILLIC SMALL LETTER O 90p п CYRILLIC SMALL LETTER PE 91r р CYRILLIC SMALL LETTER ER 92s с CYRILLIC SMALL LETTER ES 93t т CYRILLIC SMALL LETTER TE 94u у CYRILLIC SMALL LETTER U 95f ф CYRILLIC SMALL LETTER EF 96h х CYRILLIC SMALL LETTER HA 97c ц CYRILLIC SMALL LETTER TSE 98` ч CYRILLIC SMALL LETTER CHE 99[ ш CYRILLIC SMALL LETTER SHA 100] щ CYRILLIC SMALL LETTER SHCHA 101y ъ CYRILLIC SMALL LETTER HARD SIGN 102yi ы CYRILLIC SMALL LETTER YERU 103x ь CYRILLIC SMALL LETTER SOFT SIGN 104ye э CYRILLIC SMALL LETTER REVERSED E 105\\ ю CYRILLIC SMALL LETTER YU 106q я 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 136