vim/runtime/keymap
Vladyslav Rehan 3f60114236
runtime(keymap): Add ukrainian-enhanced keymap
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>
2025-02-15 09:59:57 +01:00
..
accents.vim runtime: Remove Brams name from a few more runtime files (#12780) 2023-08-23 21:23:07 +02:00
arabic.vim
arabic_utf-8.vim runtime(keymap): Switch Hindu-Arabic to Arabic numerals in arabic keymap (#13430) 2023-11-05 17:59:20 +01:00
armenian-eastern_utf-8.vim Updated runtime files. 2017-01-02 21:27:47 +01:00
armenian-western_utf-8.vim Updated runtime files. 2017-01-02 21:27:47 +01:00
belarusian-jcuken.vim Updated runtime files. 2012-07-25 17:49:10 +02:00
bulgarian-bds.vim Updated runtime files. 2010-05-14 23:24:24 +02:00
bulgarian-phonetic.vim Updated runtime files. 2010-05-14 23:24:24 +02:00
canfr-win.vim
croatian.vim updated for version 7.2a 2008-06-24 22:58:06 +00:00
croatian_cp1250.vim updated for version 7.2a 2008-06-24 22:58:06 +00:00
croatian_iso-8859-2.vim updated for version 7.2a 2008-06-24 21:16:56 +00:00
croatian_utf-8.vim updated for version 7.2a 2008-06-24 21:56:24 +00:00
czech.vim
czech_utf-8.vim Use different Czech keymap (Stepan Nemec) 2010-08-07 18:42:45 +02:00
dvorak.vim Update runtime files. 2010-01-06 20:54:52 +01:00
esperanto.vim
esperanto_utf-8.vim
french-azerty.vim Update runtime files. 2020-09-07 22:18:52 +02:00
georgian-qwerty.vim runtime(keymap): include Georgian keymap 2024-06-14 20:13:39 +02:00
german-qwertz.vim Update runtime files. 2020-09-07 22:18:52 +02:00
greek.vim
greek_cp737.vim
greek_cp1253.vim
greek_iso-8859-7.vim
greek_utf-8.vim runtime: Fix more typos (#13354) 2023-10-16 09:53:37 +02:00
hebrew.vim
hebrew_cp1255.vim
hebrew_iso-8859-8.vim
hebrew_utf-8.vim
hebrewp.vim
hebrewp_cp1255.vim
hebrewp_iso-8859-8.vim
hebrewp_utf-8.vim
kana.vim Update runtime files 2021-09-09 21:55:11 +02:00
kazakh-jcuken.vim Updated runtime files. 2016-10-27 17:00:16 +02:00
korean-dubeolsik_utf-8.vim Update runtime files 2020-11-29 14:36:24 +01:00
korean.vim Update runtime files 2021-09-09 21:55:11 +02:00
lithuanian-baltic.vim
magyar_utf-8.vim
mongolian_utf-8.vim
oldturkic-orkhon_utf-8.vim Updated runtime files. 2018-02-27 14:53:30 +01:00
oldturkic-yenisei_utf-8.vim Update runtime files 2019-11-26 21:44:46 +01:00
persian-iranian_utf-8.vim
persian.vim
pinyin.vim Updated runtime files. Add Scala files. 2016-08-26 19:52:37 +02:00
polish-slash.vim
polish-slash_cp852.vim
polish-slash_cp1250.vim
polish-slash_iso-8859-2.vim
polish-slash_utf-8.vim
README.txt
russian-dvorak.vim updated for version 7.2a 2008-06-24 21:16:56 +00:00
russian-jcuken.vim
russian-jcukenmac.vim Updated runtime files. 2016-08-18 22:54:46 +02:00
russian-jcukenwin.vim
russian-jcukenwintype.vim Update runtime files 2021-09-09 21:55:11 +02:00
russian-typograph.vim The keyboard layout "russian-typograph" has been updated to version 3.3 (#12796) 2023-08-15 23:06:18 +02:00
russian-yawerty.vim updated for version 7.2a 2008-06-24 21:16:56 +00:00
serbian-latin.vim
serbian-latin_utf-8.vim
serbian.vim
serbian_cp1250.vim
serbian_cp1251.vim
serbian_iso-8859-2.vim
serbian_iso-8859-5.vim
serbian_utf-8.vim
sinhala-phonetic_utf-8.vim updated for version 7.2a 2008-06-24 20:39:31 +00:00
sinhala.vim
slovak.vim
slovak_cp1250.vim
slovak_iso-8859-2.vim
slovak_utf-8.vim
tamil_tscii.vim
thaana-phonetic_utf-8.vim
thaana.vim
turkish-f.vim Update runtime files. 2020-09-07 22:18:52 +02:00
turkish-q.vim Update runtime files. 2020-08-30 17:20:20 +02:00
ukrainian-dvorak.vim updated for version 7.2a 2008-06-24 21:16:56 +00:00
ukrainian-enhanced.vim runtime(keymap): Add ukrainian-enhanced keymap 2025-02-15 09:59:57 +01:00
ukrainian-jcuken.vim updated for version 7.2a 2008-06-24 20:39:31 +00:00
vietnamese-telex_utf-8.vim Updated runtime files. 2016-06-17 12:48:11 +02:00
vietnamese-viqr_utf-8.vim
vietnamese-vni_utf-8.vim Updated runtime files. 2016-06-17 12:48:11 +02:00

keymap files for Vim

One of these files is loaded when the 'keymap' option is set.

The name of the file consists of these parts:

	{language}[-{layout}][_{encoding}].vim

{language}	Name of the language (e.g., "hebrew", "greek")

{layout}	Optional: name of the keyboard layout (e.g., "spanish",
		"russian3").  When omitted the layout of the standard
		US-english keyboard is assumed.

{encoding}	Optional: character encoding for which this keymap works.
		When omitted the "normal" encoding for the language is
		assumed.
		Use the value the 'encoding' option: lower case only, use '-'
		instead of '_'.

Each file starts with a header, naming the maintainer and the date when it was
last changed.  If you find a problem in a keymap file, check if you have the
most recent version.  If necessary, report a problem to the maintainer.

The format of the keymap lines below "loadkeymap" is explained in the Vim help
files, see ":help keymap-file-format".