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 updated for version 7.0001 2004-06-13 20:20:40 +00:00
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 updated for version 7.0103 2005-07-05 21:48:14 +00:00
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 updated for version 7.0001 2004-06-13 20:20:40 +00:00
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 updated for version 7.0001 2004-06-13 20:20:40 +00:00
esperanto_utf-8.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
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 updated for version 7.0001 2004-06-13 20:20:40 +00:00
greek_cp737.vim updated for version 7.0g 2006-04-30 18:54:39 +00:00
greek_cp1253.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
greek_iso-8859-7.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
greek_utf-8.vim runtime: Fix more typos (#13354) 2023-10-16 09:53:37 +02:00
hebrew.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
hebrew_cp1255.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
hebrew_iso-8859-8.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
hebrew_utf-8.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
hebrewp.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
hebrewp_cp1255.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
hebrewp_iso-8859-8.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
hebrewp_utf-8.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
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 updated for version 7.0001 2004-06-13 20:20:40 +00:00
magyar_utf-8.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
mongolian_utf-8.vim updated for version 7.1a 2007-05-05 17:56:55 +00:00
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 updated for version 7.0e05 2006-04-21 22:12:41 +00:00
persian.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
pinyin.vim Updated runtime files. Add Scala files. 2016-08-26 19:52:37 +02:00
polish-slash.vim updated for version 7.0g 2006-04-30 18:54:39 +00:00
polish-slash_cp852.vim updated for version 7.0g 2006-04-30 18:54:39 +00:00
polish-slash_cp1250.vim updated for version 7.0g 2006-04-30 18:54:39 +00:00
polish-slash_iso-8859-2.vim updated for version 7.0g 2006-04-30 18:54:39 +00:00
polish-slash_utf-8.vim updated for version 7.0g 2006-04-30 18:54:39 +00:00
README.txt updated for version 7.0001 2004-06-13 20:20:40 +00:00
russian-dvorak.vim updated for version 7.2a 2008-06-24 21:16:56 +00:00
russian-jcuken.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
russian-jcukenmac.vim Updated runtime files. 2016-08-18 22:54:46 +02:00
russian-jcukenwin.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
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 updated for version 7.0001 2004-06-13 20:20:40 +00:00
serbian-latin_utf-8.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
serbian.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
serbian_cp1250.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
serbian_cp1251.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
serbian_iso-8859-2.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
serbian_iso-8859-5.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
serbian_utf-8.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
sinhala-phonetic_utf-8.vim updated for version 7.2a 2008-06-24 20:39:31 +00:00
sinhala.vim updated for version 7.0021 2004-12-09 21:34:53 +00:00
slovak.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
slovak_cp1250.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
slovak_iso-8859-2.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
slovak_utf-8.vim updated for version 7.0001 2004-06-13 20:20:40 +00:00
tamil_tscii.vim updated for version 7.1a 2007-05-05 18:27:07 +00:00
thaana-phonetic_utf-8.vim updated for version 7.1a 2007-05-05 17:15:44 +00:00
thaana.vim updated for version 7.1a 2007-05-05 17:54:07 +00:00
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 updated for version 7.1a 2007-05-05 17:54:07 +00:00
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".