Path: blob/main/src/vs/workbench/services/keybinding/browser/keyboardLayouts/ru.darwin.ts
4780 views
/*---------------------------------------------------------------------------------------------1* Copyright (c) Microsoft Corporation. All rights reserved.2* Licensed under the MIT License. See License.txt in the project root for license information.3*--------------------------------------------------------------------------------------------*/45import { KeyboardLayoutContribution } from './_.contribution.js';678KeyboardLayoutContribution.INSTANCE.registerKeyboardLayout({9layout: { id: 'com.apple.keylayout.Russian', lang: 'ru', localizedName: 'Russian' },10secondaryLayouts: [],11mapping: {12KeyA: ['ф', 'Ф', 'ƒ', 'ƒ', 0],13KeyB: ['и', 'И', 'и', 'И', 0],14KeyC: ['с', 'С', '≠', '≠', 0],15KeyD: ['в', 'В', 'ћ', 'Ћ', 0],16KeyE: ['у', 'У', 'ќ', 'Ќ', 0],17KeyF: ['а', 'А', '÷', '÷', 0],18KeyG: ['п', 'П', '©', '©', 0],19KeyH: ['р', 'Р', '₽', '₽', 0],20KeyI: ['ш', 'Ш', 'ѕ', 'Ѕ', 0],21KeyJ: ['о', 'О', '°', '•', 0],22KeyK: ['л', 'Л', 'љ', 'Љ', 0],23KeyL: ['д', 'Д', '∆', '∆', 0],24KeyM: ['ь', 'Ь', '~', '~', 0],25KeyN: ['т', 'Т', '™', '™', 0],26KeyO: ['щ', 'Щ', 'ў', 'Ў', 0],27KeyP: ['з', 'З', '‘', '’', 0],28KeyQ: ['й', 'Й', 'ј', 'Ј', 0],29KeyR: ['к', 'К', '®', '®', 0],30KeyS: ['ы', 'Ы', 'ы', 'Ы', 0],31KeyT: ['е', 'Е', '†', '†', 0],32KeyU: ['г', 'Г', 'ѓ', 'Ѓ', 0],33KeyV: ['м', 'М', 'µ', 'µ', 0],34KeyW: ['ц', 'Ц', 'џ', 'Џ', 0],35KeyX: ['ч', 'Ч', '≈', '≈', 0],36KeyY: ['н', 'Н', 'њ', 'Њ', 0],37KeyZ: ['я', 'Я', 'ђ', 'Ђ', 0],38Digit1: ['1', '!', '!', '|', 0],39Digit2: ['2', '"', '@', '"', 0],40Digit3: ['3', '№', '#', '£', 0],41Digit4: ['4', '%', '$', '€', 0],42Digit5: ['5', ':', '%', '∞', 0],43Digit6: ['6', ',', '^', '¬', 0],44Digit7: ['7', '.', '&', '¶', 0],45Digit8: ['8', ';', '*', '√', 0],46Digit9: ['9', '(', '{', '\'', 0],47Digit0: ['0', ')', '}', '`', 0],48Enter: [],49Escape: [],50Backspace: [],51Tab: [],52Space: [' ', ' ', ' ', ' ', 0],53Minus: ['-', '_', '–', '—', 0],54Equal: ['=', '+', '»', '«', 0],55BracketLeft: ['х', 'Х', '“', '”', 0],56BracketRight: ['ъ', 'Ъ', 'ъ', 'Ъ', 0],57Backslash: ['ё', 'Ё', 'ё', 'Ё', 0],58Semicolon: ['ж', 'Ж', '…', '…', 0],59Quote: ['э', 'Э', 'э', 'Э', 0],60Backquote: [']', '[', ']', '[', 0],61Comma: ['б', 'Б', '≤', '<', 0],62Period: ['ю', 'Ю', '≥', '>', 0],63Slash: ['/', '?', '“', '„', 0],64CapsLock: [],65F1: [],66F2: [],67F3: [],68F4: [],69F5: [],70F6: [],71F7: [],72F8: [],73F9: [],74F10: [],75F11: [],76F12: [],77Insert: [],78Home: [],79PageUp: [],80Delete: [],81End: [],82PageDown: [],83ArrowRight: [],84ArrowLeft: [],85ArrowDown: [],86ArrowUp: [],87NumLock: [],88NumpadDivide: ['/', '/', '/', '/', 0],89NumpadMultiply: ['*', '*', '*', '*', 0],90NumpadSubtract: ['-', '-', '-', '-', 0],91NumpadAdd: ['+', '+', '+', '+', 0],92NumpadEnter: [],93Numpad1: ['1', '1', '1', '1', 0],94Numpad2: ['2', '2', '2', '2', 0],95Numpad3: ['3', '3', '3', '3', 0],96Numpad4: ['4', '4', '4', '4', 0],97Numpad5: ['5', '5', '5', '5', 0],98Numpad6: ['6', '6', '6', '6', 0],99Numpad7: ['7', '7', '7', '7', 0],100Numpad8: ['8', '8', '8', '8', 0],101Numpad9: ['9', '9', '9', '9', 0],102Numpad0: ['0', '0', '0', '0', 0],103NumpadDecimal: [',', '.', ',', ',', 0],104IntlBackslash: ['>', '<', '§', '±', 0],105ContextMenu: [],106NumpadEqual: ['=', '=', '=', '=', 0],107F13: [],108F14: [],109F15: [],110F16: [],111F17: [],112F18: [],113F19: [],114F20: [],115AudioVolumeMute: [],116AudioVolumeUp: ['', '=', '', '', 0],117AudioVolumeDown: [],118NumpadComma: [],119IntlRo: [],120KanaMode: [],121IntlYen: [],122ControlLeft: [],123ShiftLeft: [],124AltLeft: [],125MetaLeft: [],126ControlRight: [],127ShiftRight: [],128AltRight: [],129MetaRight: []130}131});132133