Path: blob/main/src/vs/workbench/services/keybinding/browser/keyboardLayouts/ko.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.inputmethod.Korean.2SetKorean', lang: 'ko', localizedName: '2-Set Korean' },10secondaryLayouts: [],11mapping: {12KeyA: ['ㅁ', 'ㅁ', 'a', 'A', 0],13KeyB: ['ㅠ', 'ㅠ', 'b', 'B', 0],14KeyC: ['ㅊ', 'ㅊ', 'c', 'C', 0],15KeyD: ['ㅇ', 'ㅇ', 'd', 'D', 0],16KeyE: ['ㄷ', 'ㄸ', 'e', 'E', 0],17KeyF: ['ㄹ', 'ㄹ', 'f', 'F', 0],18KeyG: ['ㅎ', 'ㅎ', 'g', 'G', 0],19KeyH: ['ㅗ', 'ㅗ', 'h', 'H', 0],20KeyI: ['ㅑ', 'ㅑ', 'i', 'I', 0],21KeyJ: ['ㅓ', 'ㅓ', 'j', 'J', 0],22KeyK: ['ㅏ', 'ㅏ', 'k', 'K', 0],23KeyL: ['ㅣ', 'ㅣ', 'l', 'L', 0],24KeyM: ['ㅡ', 'ㅡ', 'm', 'M', 0],25KeyN: ['ㅜ', 'ㅜ', 'n', 'N', 0],26KeyO: ['ㅐ', 'ㅒ', 'o', 'O', 0],27KeyP: ['ㅔ', 'ㅖ', 'p', 'P', 0],28KeyQ: ['ㅂ', 'ㅃ', 'q', 'Q', 0],29KeyR: ['ㄱ', 'ㄲ', 'r', 'R', 0],30KeyS: ['ㄴ', 'ㄴ', 's', 'S', 0],31KeyT: ['ㅅ', 'ㅆ', 't', 'T', 0],32KeyU: ['ㅕ', 'ㅕ', 'u', 'U', 0],33KeyV: ['ㅍ', 'ㅍ', 'v', 'V', 0],34KeyW: ['ㅈ', 'ㅉ', 'w', 'W', 0],35KeyX: ['ㅌ', 'ㅌ', 'x', 'X', 0],36KeyY: ['ㅛ', 'ㅛ', 'y', 'Y', 0],37KeyZ: ['ㅋ', 'ㅋ', 'z', 'Z', 0],38Digit1: ['1', '!', '1', '!', 0],39Digit2: ['2', '@', '2', '@', 0],40Digit3: ['3', '#', '3', '#', 0],41Digit4: ['4', '$', '4', '$', 0],42Digit5: ['5', '%', '5', '%', 0],43Digit6: ['6', '^', '6', '^', 0],44Digit7: ['7', '&', '7', '&', 0],45Digit8: ['8', '*', '8', '*', 0],46Digit9: ['9', '(', '9', '(', 0],47Digit0: ['0', ')', '0', ')', 0],48Enter: [],49Escape: ['', '', '', '', 0],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