summaryrefslogtreecommitdiff
path: root/runtime/keymap
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2008-06-24 21:16:56 +0000
committerBram Moolenaar <Bram@vim.org>2008-06-24 21:16:56 +0000
commit3577c6fafb77da5419cd1001dac56f204d480bdc (patch)
tree46a08e8d03068c31624359c2601b3645c2881d8c /runtime/keymap
parenta7241f5f19fd0865ce697939c347a8c88fb507d5 (diff)
downloadvim-git-3577c6fafb77da5419cd1001dac56f204d480bdc.tar.gz
updated for version 7.2a
Diffstat (limited to 'runtime/keymap')
-rw-r--r--runtime/keymap/croatian_iso-8859-2.vim84
-rw-r--r--runtime/keymap/russian-dvorak.vim89
-rw-r--r--runtime/keymap/russian-yawerty.vim12
-rw-r--r--runtime/keymap/ukrainian-dvorak.vim92
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 000000000..4afb0a1e8
--- /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 000000000..498ffa1b0
--- /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 165d7ec9b..64949ffaf 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 000000000..589dae1e7
--- /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 ,
+[ -
+] =