diff options
Diffstat (limited to 'runtime/keymap')
-rw-r--r-- | runtime/keymap/croatian_iso-8859-2.vim | 84 | ||||
-rw-r--r-- | runtime/keymap/russian-dvorak.vim | 89 | ||||
-rw-r--r-- | runtime/keymap/russian-yawerty.vim | 12 | ||||
-rw-r--r-- | runtime/keymap/ukrainian-dvorak.vim | 92 |
4 files changed, 271 insertions, 6 deletions
diff --git a/runtime/keymap/croatian_iso-8859-2.vim b/runtime/keymap/croatian_iso-8859-2.vim new file mode 100644 index 0000000000..4afb0a1e82 --- /dev/null +++ b/runtime/keymap/croatian_iso-8859-2.vim @@ -0,0 +1,84 @@ +" Vim Keymap file for Croatian characters, classical variant, iso-8859-2 encoding +" +" Maintainer: Paul B. Mahol <onemda@gmail.com> +" Last Changed: 2007 Oct 14 + +scriptencoding iso-8859-2 + +let b:keymap_name = "croatian-iso-8859-2" +" Uncomment line below if you prefer short name +"let b:keymap_name = "hr-iso-8859-2" + +loadkeymap +" swap y and z, not important +z y +Z Y +y z +Y Z + +" s< +[ +" S< +{ +" D/ +} +" d/ +] +" c< +; +" c' +' +" C< +: +" C' +" +" z< +\ +" Z< +| + | + @ + \ + + + + + + + + { + } + [ + ] +@ " +^ & +& / +* ( +( ) +) = +_ ? +- ' += + ++ * +/ - +< ; +> : +? _ + ~ + + + + ^ + + + ` + + + + +" you still want to be able to type <, > + < + > + +` + diff --git a/runtime/keymap/russian-dvorak.vim b/runtime/keymap/russian-dvorak.vim new file mode 100644 index 0000000000..498ffa1b0f --- /dev/null +++ b/runtime/keymap/russian-dvorak.vim @@ -0,0 +1,89 @@ +" Vim Keymap file for russian characters, layout 'dvorak', MS Windows variant +" Derived from russian-jcuken.vim by Artem Chuprina <ran@ran.pp.ru> +" Useful mainly with utf-8 but may work with other encodings + +" Maintainer: Serhiy Boiko <cris.kiev@gmail.com> +" Last Changed: 2007 Jun 29 + +" All characters are given literally, conversion to another encoding (e.g., +" UTF-8) should work. +scriptencoding utf-8 + +let b:keymap_name = "ru" + +loadkeymap +~ Ё CYRILLIC CAPITAL LETTER IO +` ё CYRILLIC SMALL LETTER IO +U А CYRILLIC CAPITAL LETTER A +W Б CYRILLIC CAPITAL LETTER BE +E В CYRILLIC CAPITAL LETTER VE +G Г CYRILLIC CAPITAL LETTER GHE +N Д CYRILLIC CAPITAL LETTER DE +Y Е CYRILLIC CAPITAL LETTER IE +S Ж CYRILLIC CAPITAL LETTER ZHE +L З CYRILLIC CAPITAL LETTER ZE +X И CYRILLIC CAPITAL LETTER I +\" Й CYRILLIC CAPITAL LETTER SHORT I +P К CYRILLIC CAPITAL LETTER KA +T Л CYRILLIC CAPITAL LETTER EL +K М CYRILLIC CAPITAL LETTER EM +F Н CYRILLIC CAPITAL LETTER EN +H О CYRILLIC CAPITAL LETTER O +I П CYRILLIC CAPITAL LETTER PE +D Р CYRILLIC CAPITAL LETTER ER +J С CYRILLIC CAPITAL LETTER ES +B Т CYRILLIC CAPITAL LETTER TE +> У CYRILLIC CAPITAL LETTER U +A Ф CYRILLIC CAPITAL LETTER EF +? Х CYRILLIC CAPITAL LETTER HA +< Ц CYRILLIC CAPITAL LETTER TSE +Q Ч CYRILLIC CAPITAL LETTER CHE +C Ш CYRILLIC CAPITAL LETTER SHA +R Щ CYRILLIC CAPITAL LETTER SHCHA ++ Ъ CYRILLIC CAPITAL LETTER HARD SIGN +O Ы CYRILLIC CAPITAL LETTER YERU +M Ь CYRILLIC CAPITAL LETTER SOFT SIGN +_ Э CYRILLIC CAPITAL LETTER E +V Ю CYRILLIC CAPITAL LETTER YU +: Я CYRILLIC CAPITAL LETTER YA +u а CYRILLIC SMALL LETTER A +w б CYRILLIC SMALL LETTER BE +e в CYRILLIC SMALL LETTER VE +g г CYRILLIC SMALL LETTER GHE +n д CYRILLIC SMALL LETTER DE +y е CYRILLIC SMALL LETTER IE +s ж CYRILLIC SMALL LETTER ZHE +l з CYRILLIC SMALL LETTER ZE +x и CYRILLIC SMALL LETTER I +' й CYRILLIC SMALL LETTER SHORT I +p к CYRILLIC SMALL LETTER KA +t л CYRILLIC SMALL LETTER EL +k м CYRILLIC SMALL LETTER EM +f н CYRILLIC SMALL LETTER EN +h о CYRILLIC SMALL LETTER O +i п CYRILLIC SMALL LETTER PE +d р CYRILLIC SMALL LETTER ER +j с CYRILLIC SMALL LETTER ES +b т CYRILLIC SMALL LETTER TE +. у CYRILLIC SMALL LETTER U +a ф CYRILLIC SMALL LETTER EF +/ х CYRILLIC SMALL LETTER HA +, ц CYRILLIC SMALL LETTER TSE +q ч CYRILLIC SMALL LETTER CHE +c ш CYRILLIC SMALL LETTER SHA +r щ CYRILLIC SMALL LETTER SHCHA += ъ CYRILLIC SMALL LETTER HARD SIGN +o ы CYRILLIC SMALL LETTER YERU +m ь CYRILLIC SMALL LETTER SOFT SIGN +- э CYRILLIC SMALL LETTER E +v ю CYRILLIC SMALL LETTER YU +; я CYRILLIC SMALL LETTER YA +@ " +# № NUMERO SIGN +$ ; +^ : +& ? +z . +Z , +[ - +] = diff --git a/runtime/keymap/russian-yawerty.vim b/runtime/keymap/russian-yawerty.vim index 165d7ec9b5..64949ffaf2 100644 --- a/runtime/keymap/russian-yawerty.vim +++ b/runtime/keymap/russian-yawerty.vim @@ -1,8 +1,8 @@ " Vim Keymap file for russian characters, phonetic layout 'yawerty' " Useful mainly with utf-8 but may work with other encodings -" Maintainer: Igor Goldenberg <igold@igold.pp.ru> -" Last Changed: 2002 Jan 14 +" Maintainer: Igor Goldenberg <igogold@gmail.com> +" Last Changed: 2007 Aug 15 " All characters are given literally, conversion to another encoding (e.g., " UTF-8) should work. @@ -17,7 +17,7 @@ W В CYRILLIC CAPITAL LETTER VE G Г CYRILLIC CAPITAL LETTER GHE D Д CYRILLIC CAPITAL LETTER DE E Е CYRILLIC CAPITAL LETTER IE -& Ё CYRILLIC CAPITAL LETTER IO +$ Ё CYRILLIC CAPITAL LETTER IO V Ж CYRILLIC CAPITAL LETTER ZHE Z З CYRILLIC CAPITAL LETTER ZE I И CYRILLIC CAPITAL LETTER I @@ -38,7 +38,7 @@ C Ц CYRILLIC CAPITAL LETTER TSE + Ч CYRILLIC CAPITAL LETTER CHE { Ш CYRILLIC CAPITAL LETTER SHA } Щ CYRILLIC CAPITAL LETTER SHCHA -$ Ъ CYRILLIC CAPITAL LETTER HARD SIGN +^ Ъ CYRILLIC CAPITAL LETTER HARD SIGN Y Ы CYRILLIC CAPITAL LETTER YERU X Ь CYRILLIC CAPITAL LETTER SOFT SIGN | Э CYRILLIC CAPITAL LETTER E @@ -50,7 +50,7 @@ w в CYRILLIC SMALL LETTER VE g г CYRILLIC SMALL LETTER GHE d д CYRILLIC SMALL LETTER DE e е CYRILLIC SMALL LETTER IE -^ ё CYRILLIC SMALL LETTER IO +# ё CYRILLIC SMALL LETTER IO v ж CYRILLIC SMALL LETTER ZHE z з CYRILLIC SMALL LETTER ZE i и CYRILLIC SMALL LETTER I @@ -71,7 +71,7 @@ c ц CYRILLIC SMALL LETTER TSE = ч CYRILLIC SMALL LETTER CHE [ ш CYRILLIC SMALL LETTER SHA ] щ CYRILLIC SMALL LETTER SHCHA -# ъ CYRILLIC SMALL LETTER HARD SIGN +% ъ CYRILLIC SMALL LETTER HARD SIGN y ы CYRILLIC SMALL LETTER YERU x ь CYRILLIC SMALL LETTER SOFT SIGN \\ э CYRILLIC SMALL LETTER E diff --git a/runtime/keymap/ukrainian-dvorak.vim b/runtime/keymap/ukrainian-dvorak.vim new file mode 100644 index 0000000000..589dae1e72 --- /dev/null +++ b/runtime/keymap/ukrainian-dvorak.vim @@ -0,0 +1,92 @@ +" Vim Keymap file for ukrainian characters, layout 'dvorak', +" MS Windows variant +" Derived from ukrainian-jcuken.vim by Anatoli Sakhnik <sakhnik@gmail.com> +" Useful mainly with utf-8 but may work with other encodings + +" Maintainer: Serhiy Boiko <cris.kiev@gmail.com> +" Last Changed: 2007 Jun 29 + +" All characters are given literally, conversion to another encoding (e.g., +" UTF-8) should work. +scriptencoding utf-8 + +let b:keymap_name = "uk" + +loadkeymap +~ ~ CYRILLIC CAPITAL LETTER IO +` ' CYRILLIC SMALL LETTER IO +U А CYRILLIC CAPITAL LETTER A +W Б CYRILLIC CAPITAL LETTER BE +E В CYRILLIC CAPITAL LETTER VE +G Г CYRILLIC CAPITAL LETTER GHE +N Д CYRILLIC CAPITAL LETTER DE +Y Е CYRILLIC CAPITAL LETTER IE +S Ж CYRILLIC CAPITAL LETTER ZHE +L З CYRILLIC CAPITAL LETTER ZE +X И CYRILLIC CAPITAL LETTER I +\" Й CYRILLIC CAPITAL LETTER SHORT I +P К CYRILLIC CAPITAL LETTER KA +T Л CYRILLIC CAPITAL LETTER EL +K М CYRILLIC CAPITAL LETTER EM +F Н CYRILLIC CAPITAL LETTER EN +H О CYRILLIC CAPITAL LETTER O +I П CYRILLIC CAPITAL LETTER PE +D Р CYRILLIC CAPITAL LETTER ER +J С CYRILLIC CAPITAL LETTER ES +B Т CYRILLIC CAPITAL LETTER TE +> У CYRILLIC CAPITAL LETTER U +A Ф CYRILLIC CAPITAL LETTER EF +? Х CYRILLIC CAPITAL LETTER HA +< Ц CYRILLIC CAPITAL LETTER TSE +Q Ч CYRILLIC CAPITAL LETTER CHE +C Ш CYRILLIC CAPITAL LETTER SHA +R Щ CYRILLIC CAPITAL LETTER SHCHA ++ Ї CYRILLIC CAPITAL LETTER YI +O І CYRILLIC CAPITAL LETTER BYELORUSSION-UKRAINIAN I +M Ь CYRILLIC CAPITAL LETTER SOFT SIGN +_ Є CYRILLIC CAPITAL LETTER UKRAINIAN IE +V Ю CYRILLIC CAPITAL LETTER YU +: Я CYRILLIC CAPITAL LETTER YA +| Ґ CYRILLIC CAPITAL LETTER GHE WITH UPTURN +u а CYRILLIC SMALL LETTER A +w б CYRILLIC SMALL LETTER BE +e в CYRILLIC SMALL LETTER VE +g г CYRILLIC SMALL LETTER GHE +n д CYRILLIC SMALL LETTER DE +y е CYRILLIC SMALL LETTER IE +s ж CYRILLIC SMALL LETTER ZHE +l з CYRILLIC SMALL LETTER ZE +x и CYRILLIC SMALL LETTER I +' й CYRILLIC SMALL LETTER SHORT I +p к CYRILLIC SMALL LETTER KA +t л CYRILLIC SMALL LETTER EL +k м CYRILLIC SMALL LETTER EM +f н CYRILLIC SMALL LETTER EN +h о CYRILLIC SMALL LETTER O +i п CYRILLIC SMALL LETTER PE +d р CYRILLIC SMALL LETTER ER +j с CYRILLIC SMALL LETTER ES +b т CYRILLIC SMALL LETTER TE +. у CYRILLIC SMALL LETTER U +a ф CYRILLIC SMALL LETTER EF +/ х CYRILLIC SMALL LETTER HA +, ц CYRILLIC SMALL LETTER TSE +q ч CYRILLIC SMALL LETTER CHE +c ш CYRILLIC SMALL LETTER SHA +r щ CYRILLIC SMALL LETTER SHCHA += ї CYRILLIC SMALL LETTER YI +o і CYRILLIC SMALL LETTER BYELORUSSION-UKRAINIAN I +m ь CYRILLIC SMALL LETTER SOFT SIGN +- є CYRILLIC SMALL LETTER UKRAINIAN IE +v ю CYRILLIC SMALL LETTER YU +; я CYRILLIC SMALL LETTER YA +\\ ґ CYRILLIC SMALL LETTER GHE WITH UPTURN +@ " +# № NUMERO SIGN +$ ; +^ : +& ? +z . +Z , +[ - +] = |