mirror of
https://github.com/vim/vim
synced 2025-03-15 14:27:53 +01:00
The "Ukrainian enhanced keymap" allows you to type Ukrainian in Vim using jcuken Windows layout. Original file is made by Ivan Korneliuk and can be found at https://github.com/vansha/ukrainian-enhanced.vim. It is being added here with the permission of the author. There is another ukrainian layout already in Vim, namely the keymap\ukrainian-jcuken.vim script by Anatoli Sakhnik. But this one differs in way it maps numeric keys. It uses values usual for Windows users. closes: #16628 Signed-off-by: Vladyslav Rehan <rehanvladyslav@gmail.com> Signed-off-by: Ivan Korneliuk <vansha@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
87 lines
2.6 KiB
VimL
87 lines
2.6 KiB
VimL
" Vim Keymap file for ukrainian characters MS Windows enhanced variant.
|
||
" This file is based on russian-jcukenwin.vim by Artem Chuprina <ran@ran.pp.ru>.
|
||
" Keymap has been originally created by Ivan Korneliuk <vansha@gmail.com>.
|
||
|
||
" Maintainer: Vladyslav Rehan <rehanvladyslav@gmail.com>
|
||
" Last Changed: 2025 feb 13
|
||
|
||
scriptencoding utf-8
|
||
|
||
let b:keymap_name = "uk"
|
||
|
||
loadkeymap
|
||
~ ’ RIGHT SINGLE QUOTATION MARK
|
||
` ' APOSTROPHE
|
||
F А CYRILLIC CAPITAL LETTER A
|
||
< Б CYRILLIC CAPITAL LETTER BE
|
||
D В CYRILLIC CAPITAL LETTER VE
|
||
U Г CYRILLIC CAPITAL LETTER GHE
|
||
| Ґ CYRILLIC CAPITAL LETTER GHE WITH UPTURN
|
||
L Д CYRILLIC CAPITAL LETTER DE
|
||
T Е CYRILLIC CAPITAL LETTER IE
|
||
: Ж CYRILLIC CAPITAL LETTER ZHE
|
||
P З CYRILLIC CAPITAL LETTER ZE
|
||
B И CYRILLIC CAPITAL LETTER I
|
||
S І CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
|
||
} Ї CYRILLIC CAPITAL LETTER YI
|
||
Q Й CYRILLIC CAPITAL LETTER SHORT I
|
||
R К CYRILLIC CAPITAL LETTER KA
|
||
K Л CYRILLIC CAPITAL LETTER EL
|
||
V М CYRILLIC CAPITAL LETTER EM
|
||
Y Н CYRILLIC CAPITAL LETTER EN
|
||
J О CYRILLIC CAPITAL LETTER O
|
||
G П CYRILLIC CAPITAL LETTER PE
|
||
H Р CYRILLIC CAPITAL LETTER ER
|
||
C С CYRILLIC CAPITAL LETTER ES
|
||
N Т CYRILLIC CAPITAL LETTER TE
|
||
E У CYRILLIC CAPITAL LETTER U
|
||
A Ф CYRILLIC CAPITAL LETTER EF
|
||
{ Х CYRILLIC CAPITAL LETTER HA
|
||
W Ц CYRILLIC CAPITAL LETTER TSE
|
||
X Ч CYRILLIC CAPITAL LETTER CHE
|
||
I Ш CYRILLIC CAPITAL LETTER SHA
|
||
O Щ CYRILLIC CAPITAL LETTER SHCHA
|
||
M Ь CYRILLIC CAPITAL LETTER SOFT SIGN
|
||
\" Є CYRILLIC CAPITAL LETTER UKRAINIAN IE
|
||
> Ю CYRILLIC CAPITAL LETTER YU
|
||
Z Я CYRILLIC CAPITAL LETTER YA
|
||
f а CYRILLIC SMALL LETTER A
|
||
, б CYRILLIC SMALL LETTER BE
|
||
d в CYRILLIC SMALL LETTER VE
|
||
u г CYRILLIC SMALL LETTER GHE
|
||
\\ ґ CYRILLIC SMALL LETTER GHE WITH UPTURN
|
||
l д CYRILLIC SMALL LETTER DE
|
||
t е CYRILLIC SMALL LETTER IE
|
||
; ж CYRILLIC SMALL LETTER ZHE
|
||
p з CYRILLIC SMALL LETTER ZE
|
||
b и CYRILLIC SMALL LETTER I
|
||
s і CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
|
||
] ї CYRILLIC SMALL LETTER YI
|
||
q й CYRILLIC SMALL LETTER SHORT I
|
||
r к CYRILLIC SMALL LETTER KA
|
||
k л CYRILLIC SMALL LETTER EL
|
||
v м CYRILLIC SMALL LETTER EM
|
||
y н CYRILLIC SMALL LETTER EN
|
||
j о CYRILLIC SMALL LETTER O
|
||
g п CYRILLIC SMALL LETTER PE
|
||
h р CYRILLIC SMALL LETTER ER
|
||
c с CYRILLIC SMALL LETTER ES
|
||
n т CYRILLIC SMALL LETTER TE
|
||
e у CYRILLIC SMALL LETTER U
|
||
a ф CYRILLIC SMALL LETTER EF
|
||
[ х CYRILLIC SMALL LETTER HA
|
||
w ц CYRILLIC SMALL LETTER TSE
|
||
x ч CYRILLIC SMALL LETTER CHE
|
||
i ш CYRILLIC SMALL LETTER SHA
|
||
o щ CYRILLIC SMALL LETTER SHCHA
|
||
m ь CYRILLIC SMALL LETTER SOFT SIGN
|
||
' є CYRILLIC SMALL LETTER UKRAINIAN IE
|
||
. ю CYRILLIC SMALL LETTER YU
|
||
z я CYRILLIC SMALL LETTER YA
|
||
@ " QUOTATION MARK
|
||
# № NUMERO SIGN
|
||
$ ; SEMICOLON
|
||
^ : COLON
|
||
& ? QUESTION MARK
|
||
/ . FULL STOP
|
||
? , COMMA
|