FILE: C:\Program Files\Git\usr\share\vim\vim91\keymap\russian-typograph.vim
--
" Vim Keymap file for Russian characters
" layout English-US 104 key 'QWERTY'
"
" Maintainer: Restorer
" Last Changed: 25 Apr 2023
" Version: 3.3
" Description: описание дано после изображений клавиатуры
" Расположение символов для русского языка при подключенном файле с раскладкой
" клавиатуры «русская типографская» (russian-typograph.vim). Версия 3.3
" Ни одна из клавиш модификаторов не нажата
" ,---,---,---,---,---,---,---,---,---,---,---,---,---,-------,
" | % | ! | — | « | » | : | , | . | ? | ( | ) | ‐ | ; | <--- |
" |---'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-----|
" | ->| | й | ц | у | к | е | н | г | ш | щ | з | х | ъ | / |
" |-----',--',--',--',--',--',--',--',--',--',--',--',--'-----|
" | Caps | ф | ы | в | а | п | р | о | л | д | ж | э | Enter |
" |------'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'--------|
" | Shift | я | ч | с | м | и | т | ь | б | ю | ё | Shift |
" |------,-',--'--,'---'---'---'---'---'---'-,-'---',--,------|
" | Ctrl | | Alt | | Alt | | Ctrl |
" '------' '-----'--------------------------'------' '------'
" Нажата клавиша SHIFT
" ,---,---,---,---,---,---,---,---,---,---,---,---,---,-------,
" | = | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | + | <--- |
" |---'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-----|
" | ->| | Й | Ц | У | К | Е | Н | Г | Ш | Щ | З | Х | Ъ | § |
" |-----',--',--',--',--',--',--',--',--',--',--',--',--'-----|
" | Caps | Ф | Ы | В | А | П | Р | О | Л | Д | Ж | Э | Enter |
" |------'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'--------|
" | SHIFT | Я | Ч | С | М | И | Т | Ь | Б | Ю | Ё | SHIFT |
" |------,-',--'--,'---'---'---'---'---'---'-,-'---',--,------|
" | Ctrl | | Alt | | Alt | | Ctrl |
" '------' '-----'--------------------------'------' '------'
" Нажата клавиша ALT
" ,---,---,---,---,---,---,---,---,---,---,---,---,---,-------,
" | ` | № | – | „ | “ | | | … | | | | ‑ | ± | <--- |
" |---'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-----|
" | ->| | | | | | | | | | | | [ | ] | \ |
" |-----',--',--',--',--',--',--',--',--',--',--',--',--'-----|
" | Caps | | | | | | ₽ | | | | | ' | Enter |
" |------'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'--------|
" | Shift | | | | | | | | | | | Shift |
" |------,-',--'--,'---'---'---'---'---'---'-,-'---',--,------|
" | Ctrl | | ALT | NNBSP | ALT | | Ctrl |
" '------' '-----'--------------------------'------' '------'
" Нажаты клавиши SHIFT и ALT
" ,---,---,---,---,---,---,---,---,---,---,---,---,---,-------,
" | ~ | | @ | # | $ | | ^ | & | * | | | _ | | <--- |
" |---'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-----|
" | ->| | | | | | | | | | | | { | } | | |
" |-----',--',--',--',--',--',--',--',--',--',--',--',--'-----|
" | Caps | | | | | | | | | | | " | Enter |
" |------'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'--------|
" | SHIFT | | | | | | | | < | > | | SHIFT |
" |------,-',--'--,'---'---'---'---'---'---'-,-'---',--,------|
" | Ctrl | | ALT | | ALT | | Ctrl |
" '------' '-----'--------------------------'------' '------'
" Нажаты клавиши SHIFT и CTRL
" ,---,---,---,---,---,---,---,---,---,---,---,---,---,-------,
" | | | | | | | | | | | | | | <--- |
" |---'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-----|
" | ->| | | | | | | | | | | | | | |
" |-----',--',--',--',--',--',--',--',--',--',--',--',--'-----|
" | Caps | | | | | | | | | | | | Enter |
" |------'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'--------|
" | SHIFT | | | | | | | | | | | SHIFT |
" |------,-',--'--,'---'---'---'---'---'---'-,-'---',--,------|
" | CTRL | | Alt | NBSP | Alt | | CTRL |
" '------' '-----'--------------------------'------' '------'
" Нажаты клавиши ALT и CTRL
" ,---,---,---,---,---,---,---,---,---,---,---,---,---,-------,
" | | | | | | | | | | | | | | <--- |
" |---'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-----|
" | ->| | | | у́ | | е́ | | | | | | | | |
" |-----',--',--',--',--',--',--',--',--',--',--',--',--'-----|
" | Caps | | ы́ | | а́ | | | о́ | | | | э́ | Enter |
" |------'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'--------|
" | Shift | я́ | | | | и́ | | | | ю́ | | Shift |
" |------,-',--'--,'---'---'---'---'---'---'-,-'---',--,------|
" | CTRL | | ALT | | ALT | | CTRL |
" '------' '-----'--------------------------'------' '------'
" Нажаты клавиши SHIFT, ALT и CTRL
" ,---,---,---,---,---,---,---,---,---,---,---,---,---,-------,
" | | | | | | | | | | | | | | <--- |
" |---'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-----|
" | ->| | | | У́ | | Е́ | | | | | | | | |
" |-----',--',--',--',--',--',--',--',--',--',--',--',--'-----|
" | Caps | | Ы́ | | А́ | | | О́ | | | | Э́ | Enter |
" |------'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'--------|
" | SHIFT | Я́ | | | | И́ | | | | Ю́ | | SHIFT |
" |------,-',--'--,'---'---'---'---'---'---'-,-'---',--,------|
" | CTRL | | ALT | | ALT | | CTRL |
" '------' '-----'--------------------------'------' '------'
" Раскладка сделана на основе раскладки «русская машинопись» (KBDRU1.DLL),
" поставляемой в составе ОС MS Windows.
"
" Как видите, принцип достаточно простой, — при наборе русского текста все
" буквы, знаки пунктуации и большинство специальных символов находятся под
" пальцами и их набор не требует нажатия каких-то дополнительных клавиш. При
" наборе символов, которые отсутствуют в русской раскладке, но есть в раскладке
" US-International, требуется нажать или клавишу , если в английской
" раскладке они набираются без модификаторов, или нажать +, если они
" набираются с модификатором .
" scriptencoding utf-8
let b:keymap_name ="RUS"
loadkeymap
" DIGITAL ROW
" None of the modifier keys are 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
" The ALT key pressed
" GRAVE ACCENT
" NUMERO SIGN
" EN DASH
" DOUBLE LOW-9 QUOTATION MARK
" LEFT DOUBLE QUOTATION MARK
" HORIZONTAL ELLIPSIS
" NON-BREAKING HYPHEN
" PLUS-MINUS SIGN
" The SHIFT and ALT keys pressed
" TILDE
" COMMERCIAL AT
" NUMBER SIGN
" DOLLAR SIGN
" CIRCUMFLEX ACCENT
" AMPERSAND
" ASTERISK
" LOW LINE
" ALPHABETICAL 1st ROW
" None of the modifier keys are pressed
" CYRILLIC SMALL LETTER SHORT I
" CYRILLIC SMALL LETTER TSE
" CYRILLIC SMALL LETTER U
" CYRILLIC SMALL LETTER KA
" CYRILLIC SMALL LETTER IE
" CYRILLIC SMALL LETTER EN
" CYRILLIC SMALL LETTER GHE
" CYRILLIC SMALL LETTER SHA
" CYRILLIC SMALL LETTER SHCHA
" CYRILLIC SMALL LETTER ZE
" CYRILLIC SMALL LETTER HA
" CYRILLIC SMALL LETTER HARD SIGN
" The SHIFT key is pressed
" CYRILLIC CAPITAL LETTER SHORT I
" CYRILLIC CAPITAL LETTER TSE
" CYRILLIC CAPITAL LETTER U
" CYRILLIC CAPITAL LETTER KA
" CYRILLIC CAPITAL LETTER IE
" CYRILLIC CAPITAL LETTER EN
" CYRILLIC CAPITAL LETTER GHE
" CYRILLIC CAPITAL LETTER SHA
" CYRILLIC CAPITAL LETTER SHCHA
" CYRILLIC CAPITAL LETTER ZE
" CYRILLIC CAPITAL LETTER HA
" CYRILLIC CAPITAL LETTER HARD SIGN
" The ALT key pressed
" LEFT SQUARE BRACKET
" RIGHT SQUARE BRACKET
" The SHIFT and ALT keys pressed
" LEFT CURLY BRACKET
" RIGHT CURLY BRACKET
" The ALT and CTRL key pressed
" CYRILLIC SMALL LETTER U with COMBINING ACUTE ACCENT
" CYRILLIC SMALL LETTER IE with COMBINING ACUTE ACCENT
" The SHIFT and ALT and CTRL keys pressed
" CYRILLIC CAPITAL LETTER U with COMBINING ACUTE ACCENT
" CYRILLIC CAPITAL LETTER IE with COMBINING ACUTE ACCENT
" ALPHABETIC 2st ROW
" None of the modifier keys are pressed
" CYRILLIC SMALL LETTER EF
" CYRILLIC SMALL LETTER YERU
" CYRILLIC SMALL LETTER VE
" CYRILLIC SMALL LETTER A
" CYRILLIC SMALL LETTER PE
" CYRILLIC SMALL LETTER ER
" CYRILLIC SMALL LETTER O
" CYRILLIC SMALL LETTER EL
" CYRILLIC SMALL LETTER DE
" CYRILLIC SMALL LETTER ZHE
" CYRILLIC SMALL LETTER E
" The SHIFT key is pressed
" CYRILLIC CAPITAL LETTER EF
" CYRILLIC CAPITAL LETTER YERU
" CYRILLIC CAPITAL LETTER VE
" CYRILLIC CAPITAL LETTER A
" CYRILLIC CAPITAL LETTER PE
" CYRILLIC CAPITAL LETTER ER
" CYRILLIC CAPITAL LETTER O
" CYRILLIC CAPITAL LETTER EL
" CYRILLIC CAPITAL LETTER DE
" CYRILLIC CAPITAL LETTER ZHE
" CYRILLIC CAPITAL LETTER E
" The ALT key pressed
" APOSTROPHE
" RUBLE SIGN
" The SHIFT and ALT keys pressed
" QUOTATION MARK
" The ALT and CTRL key pressed
" CYRILLIC SMALL LETTER YERU with COMBINING ACUTE ACCENT
" CYRILLIC SMALL LETTER A with COMBINING ACUTE ACCENT
" CYRILLIC SMALL LETTER O with COMBINING ACUTE ACCENT
" CYRILLIC SMALL LETTER E with COMBINING ACUTE ACCENT
" The SHIFT and ALT and CTRL keys pressed
" CYRILLIC CAPITAL LETTER YERU with COMBINING ACUTE ACCENT
" CYRILLIC CAPITAL LETTER A with COMBINING ACUTE ACCENT
" CYRILLIC CAPITAL LETTER O with COMBINING ACUTE ACCENT
" CYRILLIC CAPITAL LETTER E with COMBINING ACUTE ACCENT
" ALPHABETIC 3st ROW
" None of the modifier keys are pressed
" CYRILLIC SMALL LETTER YA
" CYRILLIC SMALL LETTER CHE
" CYRILLIC SMALL LETTER ES
" CYRILLIC SMALL LETTER EM
" CYRILLIC SMALL LETTER I
" CYRILLIC SMALL LETTER TE
" CYRILLIC SMALL LETTER SOFT SIGN
" CYRILLIC SMALL LETTER BE
" CYRILLIC SMALL LETTER YU
" CYRILLIC SMALL LETTER IO
" The SHIFT key is pressed