Path: blob/main/src/vs/workbench/services/keybinding/browser/keyboardLayouts/ru.linux.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: { model: 'pc104', group: 0, layout: 'ru', variant: ',', options: '', rules: 'base' },10secondaryLayouts: [],11mapping: {12Sleep: [],13WakeUp: [],14KeyA: ['ф', 'Ф', 'ф', 'Ф', 0],15KeyB: ['и', 'И', 'и', 'И', 0],16KeyC: ['с', 'С', 'с', 'С', 0],17KeyD: ['в', 'В', 'в', 'В', 0],18KeyE: ['у', 'У', 'у', 'У', 0],19KeyF: ['а', 'А', 'а', 'А', 0],20KeyG: ['п', 'П', 'п', 'П', 0],21KeyH: ['р', 'Р', 'р', 'Р', 0],22KeyI: ['ш', 'Ш', 'ш', 'Ш', 0],23KeyJ: ['о', 'О', 'о', 'О', 0],24KeyK: ['л', 'Л', 'л', 'Л', 0],25KeyL: ['д', 'Д', 'д', 'Д', 0],26KeyM: ['ь', 'Ь', 'ь', 'Ь', 0],27KeyN: ['т', 'Т', 'т', 'Т', 0],28KeyO: ['щ', 'Щ', 'щ', 'Щ', 0],29KeyP: ['з', 'З', 'з', 'З', 0],30KeyQ: ['й', 'Й', 'й', 'Й', 0],31KeyR: ['к', 'К', 'к', 'К', 0],32KeyS: ['ы', 'Ы', 'ы', 'Ы', 0],33KeyT: ['е', 'Е', 'е', 'Е', 0],34KeyU: ['г', 'Г', 'г', 'Г', 0],35KeyV: ['м', 'М', 'м', 'М', 0],36KeyW: ['ц', 'Ц', 'ц', 'Ц', 0],37KeyX: ['ч', 'Ч', 'ч', 'Ч', 0],38KeyY: ['н', 'Н', 'н', 'Н', 0],39KeyZ: ['я', 'Я', 'я', 'Я', 0],40Digit1: ['1', '!', '1', '!', 0],41Digit2: ['2', '"', '2', '"', 0],42Digit3: ['3', '№', '3', '№', 0],43Digit4: ['4', ';', '4', ';', 0],44Digit5: ['5', '%', '5', '%', 0],45Digit6: ['6', ':', '6', ':', 0],46Digit7: ['7', '?', '7', '?', 0],47Digit8: ['8', '*', '₽', '', 0],48Digit9: ['9', '(', '9', '(', 0],49Digit0: ['0', ')', '0', ')', 0],50Enter: ['\r', '\r', '\r', '\r', 0],51Escape: ['\u001b', '\u001b', '\u001b', '\u001b', 0],52Backspace: ['\b', '\b', '\b', '\b', 0],53Tab: ['\t', '', '\t', '', 0],54Space: [' ', ' ', ' ', ' ', 0],55Minus: ['-', '_', '-', '_', 0],56Equal: ['=', '+', '=', '+', 0],57BracketLeft: ['х', 'Х', 'х', 'Х', 0],58BracketRight: ['ъ', 'Ъ', 'ъ', 'Ъ', 0],59Backslash: ['\\', '/', '\\', '/', 0],60Semicolon: ['ж', 'Ж', 'ж', 'Ж', 0],61Quote: ['э', 'Э', 'э', 'Э', 0],62Backquote: ['ё', 'Ё', 'ё', 'Ё', 0],63Comma: ['б', 'Б', 'б', 'Б', 0],64Period: ['ю', 'Ю', 'ю', 'Ю', 0],65Slash: ['.', ',', '.', ',', 0],66CapsLock: [],67F1: [],68F2: [],69F3: [],70F4: [],71F5: [],72F6: [],73F7: [],74F8: [],75F9: [],76F10: [],77F11: [],78F12: [],79PrintScreen: ['', '', '', '', 0],80ScrollLock: [],81Pause: [],82Insert: [],83Home: [],84PageUp: ['/', '/', '/', '/', 0],85Delete: [],86End: [],87PageDown: [],88ArrowRight: [],89ArrowLeft: [],90ArrowDown: [],91ArrowUp: [],92NumLock: [],93NumpadDivide: [],94NumpadMultiply: ['*', '*', '*', '*', 0],95NumpadSubtract: ['-', '-', '-', '-', 0],96NumpadAdd: ['+', '+', '+', '+', 0],97NumpadEnter: [],98Numpad1: ['', '1', '', '1', 0],99Numpad2: ['', '2', '', '2', 0],100Numpad3: ['', '3', '', '3', 0],101Numpad4: ['', '4', '', '4', 0],102Numpad5: ['', '5', '', '5', 0],103Numpad6: ['', '6', '', '6', 0],104Numpad7: ['', '7', '', '7', 0],105Numpad8: ['', '8', '', '8', 0],106Numpad9: ['', '9', '', '9', 0],107Numpad0: ['', '0', '', '0', 0],108NumpadDecimal: ['', ',', '', ',', 0],109IntlBackslash: ['/', '|', '|', '¦', 0],110ContextMenu: [],111Power: [],112NumpadEqual: [],113F13: [],114F14: [],115F15: [],116F16: [],117F17: [],118F18: [],119F19: [],120F20: [],121F21: [],122F22: [],123F23: [],124F24: [],125Open: [],126Help: [],127Select: [],128Again: [],129Undo: [],130Cut: [],131Copy: [],132Paste: [],133Find: [],134AudioVolumeMute: [],135AudioVolumeUp: [],136AudioVolumeDown: [],137NumpadComma: [],138IntlRo: [],139KanaMode: [],140IntlYen: [],141Convert: [],142NonConvert: [],143Lang1: [],144Lang2: [],145Lang3: [],146Lang4: [],147Lang5: [],148NumpadParenLeft: [],149NumpadParenRight: [],150ControlLeft: [],151ShiftLeft: [],152AltLeft: [],153MetaLeft: [],154ControlRight: [],155ShiftRight: [],156AltRight: ['\r', '\r', '\r', '\r', 0],157MetaRight: ['.', '.', '.', '.', 0],158BrightnessUp: [],159BrightnessDown: [],160MediaPlay: [],161MediaRecord: [],162MediaFastForward: [],163MediaRewind: [],164MediaTrackNext: [],165MediaTrackPrevious: [],166MediaStop: [],167Eject: [],168MediaPlayPause: [],169MediaSelect: [],170LaunchMail: [],171LaunchApp2: [],172LaunchApp1: [],173SelectTask: [],174LaunchScreenSaver: [],175BrowserSearch: [],176BrowserHome: [],177BrowserBack: [],178BrowserForward: [],179BrowserStop: [],180BrowserRefresh: [],181BrowserFavorites: [],182MailReply: [],183MailForward: [],184MailSend: []185}186});187188189