To make it similar to Xcode
go back: cmd ctrl left
go forward: cmd ctrl right
view show explorer: cmd shift j
reindent selected lines: ctrl i
Go to file: cmd shift o
Go to symbol in Editor: ctrl+6
Go to line: cmd L
Add cursor above: ctrl shift up
Add cursor below: ctrl shift down
Â
cmd+shift+p → open keyboard shortcuts (json)
// Place your key bindings in this file to override the defaultsauto[] [ { "key": "ctrl+cmd+left", "command": "workbench.action.navigateBack", "when": "canNavigateBack" }, { "key": "ctrl+-", "command": "-workbench.action.navigateBack", "when": "canNavigateBack" }, { "key": "ctrl+cmd+left", "command": "-workbench.action.moveEditorToPreviousGroup" }, { "key": "ctrl+cmd+left", "command": "-workbench.action.terminal.resizePaneLeft", "when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, { "key": "ctrl+cmd+right", "command": "workbench.action.navigateForward", "when": "canNavigateForward" }, { "key": "ctrl+shift+-", "command": "-workbench.action.navigateForward", "when": "canNavigateForward" }, { "key": "ctrl+cmd+right", "command": "-workbench.action.terminal.resizePaneRight", "when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, { "key": "ctrl+cmd+right", "command": "-workbench.action.moveEditorToNextGroup" }, { "key": "shift+cmd+j", "command": "workbench.view.explorer", "when": "viewContainer.workbench.view.explorer.enabled" }, { "key": "shift+cmd+e", "command": "-workbench.view.explorer", "when": "viewContainer.workbench.view.explorer.enabled" }, { "key": "ctrl+i", "command": "editor.action.reindentselectedlines" }, { "key": "ctrl+6", "command": "workbench.action.gotoSymbol" }, { "key": "shift+cmd+o", "command": "-workbench.action.gotoSymbol" }, { "key": "shift+cmd+o", "command": "workbench.action.quickOpen" }, { "key": "cmd+p", "command": "-workbench.action.quickOpen" }, { "key": "cmd+l", "command": "workbench.action.gotoLine" }, { "key": "ctrl+g", "command": "-workbench.action.gotoLine" }, { "key": "ctrl+shift+up", "command": "editor.action.insertCursorAbove", "when": "editorTextFocus" }, { "key": "alt+cmd+up", "command": "-editor.action.insertCursorAbove", "when": "editorTextFocus" }, { "key": "ctrl+shift+down", "command": "editor.action.insertCursorBelow", "when": "editorTextFocus" }, { "key": "alt+cmd+down", "command": "-editor.action.insertCursorBelow", "when": "editorTextFocus" }, { "key": "alt+cmd+left", "command": "-workbench.action.previousEditor" }, { "key": "alt+cmd+left", "command": "-workbench.action.terminal.focusPreviousPane", "when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, { "key": "alt+cmd+left", "command": "editor.fold", "when": "editorTextFocus && foldingEnabled" }, { "key": "alt+cmd+[", "command": "-editor.fold", "when": "editorTextFocus && foldingEnabled" }, { "key": "alt+cmd+right", "command": "editor.unfold", "when": "editorTextFocus && foldingEnabled" }, { "key": "alt+cmd+]", "command": "-editor.unfold", "when": "editorTextFocus && foldingEnabled" } ]