" Vim Keymap file for Russian characters
" layout English-US standard 104 key 'QWERTY', 'JCUKEN'
"
" Maintainer: Restorer
" Last Changed: 20 Jan 2019
" Description: Раскладка сделана на основе раскладки «русская машинопись»
" (KBDRU1.DLL), поставляемой в составе ОС MS Windows. Эта раскладка позволяет
" печать практически все знаки препинания используя цифровой ряд и не требуя при
" этом нажатия дополнительных клавиш, ну и также удобное расположение буквы «Ё».
" Однако были внесены некоторые дополнения (улучшения?), в частности:
" ‐ раздельные символы круглых скобок (), расположены на тех же позициях, что и
" в US-International;
" ‐ раздельные символы типографских кавычек «», расположены на клавишах «3» и
" «4» соответственно;
" ‐ на этих же клавишах находятся внутренние кавычки “лапки”, набираемые при
" нажатой клавише «ALT»;
" ‐ возможность набирать символы, отсутствующие в русской раскладке клавиатуры,
" а именно @#$^&*{}[]"'`~<>, которые расположены на тех же местах, что и раньше.
" Для этого не требуется переключаться в латинскую раскладку клавиатуры, а
" оставаясь в русской, использовать для этого дополнительные клавиши «SHIFT» и
" «ALT»;
" ‐ и ещё несколько удобств, которые позволяют быстро и с минимальными усилиями
" набирать текст.
scriptencoding utf-8
" Переключение языка ввода со стандартного сочетания на указанные ниже
" Для режимов вставки и замены
""или SHIFT+SPACE
" inoremap
""или CTRL+SPACE"
" inoremap
" Для режима командной строки
""или SHIFT+SPACE
" cnoremap
""или CTRL+SPACE"
" cnoremap
" Одной командой для режимов вставки, замены и командной строки
" noremap!
" noremap!
"
" Стандартное переключение по CTRL+^ после этих переназначений также сохраняется
let b:keymap_name ="RUS"
loadkeymap
" DIGITAL ROW
" The Shift key is not pressed
"
" PERCENT SIGN
" EXCLAMATION MARK
" EM DASH
" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
" COLON
" COMMA
" FULL STOP
" QUESTION MARK
" LEFT PARENTHESIS
" RIGHT PARENTHESIS
" HYPHEN
" SEMICOLON
" The Shift key is pressed
" EQUALS SIGN
" DIGIT ONE
" DIGIT TWO
" DIGIT THREE
" DIGIT FOUR
" DIGIT FIVE
" DIGIT SIX
" DIGIT SEVEN
" DIGIT EIGHT
" DIGIT NINE
" DIGIT ZERO
" HYPHEN-MINUS
" PLUS SIGN
" ALPHABETICAL 1st ROW
" CYRILLIC SMALL LETTER SHORT I
" CYRILLIC CAPITAL LETTER SHORT I
" CYRILLIC SMALL LETTER TSE
" CYRILLIC CAPITAL LETTER TSE
" CYRILLIC SMALL LETTER U
" CYRILLIC CAPITAL LETTER U
" CYRILLIC SMALL LETTER KA
" CYRILLIC CAPITAL LETTER KA
" CYRILLIC SMALL LETTER IE
" CYRILLIC CAPITAL LETTER IE
" CYRILLIC SMALL LETTER EN
" CYRILLIC CAPITAL LETTER EN
" CYRILLIC SMALL LETTER GHE
" CYRILLIC CAPITAL LETTER GHE
" CYRILLIC SMALL LETTER SHA
" CYRILLIC CAPITAL LETTER SHA
" CYRILLIC SMALL LETTER SHCHA
" CYRILLIC CAPITAL LETTER SHCHA
" CYRILLIC SMALL LETTER ZE
" CYRILLIC CAPITAL LETTER ZE
" CYRILLIC SMALL LETTER HA
" CYRILLIC CAPITAL LETTER HA
" CYRILLIC SMALL LETTER HARD SIGN
" CYRILLIC CAPITAL LETTER HARD SIGN
" ALPHABETIC 2st ROW
" CYRILLIC SMALL LETTER EF
" CYRILLIC CAPITAL LETTER EF
" CYRILLIC SMALL LETTER YERU
" CYRILLIC CAPITAL LETTER YERU
" CYRILLIC SMALL LETTER VE
" CYRILLIC CAPITAL LETTER VE
" CYRILLIC SMALL LETTER A
" CYRILLIC CAPITAL LETTER A
" CYRILLIC SMALL LETTER PE
" CYRILLIC CAPITAL LETTER PE
" CYRILLIC SMALL LETTER ER
" CYRILLIC CAPITAL LETTER ER
" CYRILLIC SMALL LETTER O
" CYRILLIC CAPITAL LETTER O
" CYRILLIC SMALL LETTER EL
" CYRILLIC CAPITAL LETTER EL
" CYRILLIC SMALL LETTER DE
" CYRILLIC CAPITAL LETTER DE
" CYRILLIC SMALL LETTER ZHE
" CYRILLIC CAPITAL LETTER ZHE
" CYRILLIC SMALL LETTER E
" CYRILLIC CAPITAL LETTER E
" ALPHABETIC 3st ROW
" CYRILLIC SMALL LETTER YA
" CYRILLIC CAPITAL LETTER YA
" CYRILLIC SMALL LETTER CHE
" CYRILLIC CAPITAL LETTER CHE
" CYRILLIC SMALL LETTER ES
" CYRILLIC CAPITAL LETTER ES
" CYRILLIC SMALL LETTER EM
" CYRILLIC CAPITAL LETTER EM
" CYRILLIC SMALL LETTER I
" CYRILLIC CAPITAL LETTER I
" CYRILLIC SMALL LETTER TE
" CYRILLIC CAPITAL LETTER TE
" CYRILLIC SMALL LETTER SOFT SIGN
" CYRILLIC CAPITAL LETTER SOFT SIGN
" CYRILLIC SMALL LETTER BE
" CYRILLIC CAPITAL LETTER BE
" CYRILLIC SMALL LETTER YU
" CYRILLIC CAPITAL LETTER YU
" CYRILLIC SMALL LETTER IO
" CYRILLIC CAPITAL LETTER IO
" VK_OEM_5 key (scan code 2b)
" The Shift key is not pressed
" SOLIDUS
" The Shift key is pressed
" REVERSE SOLIDUS
" Alt key pressed
" GRAVE ACCENT
" NUMERO SIGN
" LEFT DOUBLE QUOTATION MARK
" RIGHT DOUBLE QUOTATION MARK
" LEFT SQUARE BRACKET
" RIGHT SQUARE BRACKET
" APOSTROPHE
" Alt and Shift keys pressed
" TILDE
" COMMERCIAL AT
" NUMBER SIGN
" DOLLAR SIGN
" CIRCUMFLEX ACCENT
" AMPERSAND
" ASTERISK
" LOW LINE
" LEFT CURLY BRACKET
" RIGHT CURLY BRACKET
" QUOTATION MARK
" LESS-THAN SIGN
" GREATER-THAN SIGN
" VERTICAL LINE