``` { "window.newWindowDimensions": "maximized", "workbench.startupEditor": "newUntitledFile", "workbench.editor.showIcons": false, "workbench.activityBar.location": "hidden", "workbench.editor.editorActionsLocation": "hidden", "workbench.editorAssociations": { "*.svg": "default" }, "workbench.colorTheme": "Catppuccin Mocha", "editor.insertSpaces": true, "editor.fontSize": 16, "editor.fontFamily": "Iosevka, monospace", "editor.tabSize": 4, "editor.renderWhitespace": "all", "editor.copyWithSyntaxHighlighting": false, "editor.find.seedSearchStringFromSelection": "never", "editor.rulers": [100,120], "editor.wordWrap": "on", "editor.wrappingIndent": "deepIndent", "editor.codeLens": false, "editor.stickyScroll.enabled": false, "editor.minimap.enabled": false, "files.trimTrailingWhitespace": true, "files.eol": "\n", "files.trimFinalNewlines": true, "files.insertFinalNewline": true, "files.autoSave": "onWindowChange", "explorer.confirmDelete": false, "explorer.confirmDragAndDrop": false, "explorer.compactFolders": false, "terminal.integrated.fontSize": 16, "typescript.suggest.autoImports": false, "javascript.suggest.autoImports": false, "github.copilot.enable": { "*": true, "plaintext": false, "markdown": true, "scminput": false }, "github.copilot.nextEditSuggestions.enabled": true, "github.copilot.chat.editor.temporalContext.enabled": true, "chat.agent.enabled": true, "go.toolsManagement.autoUpdate": true, "[html]": { "editor.insertSpaces": false }, "[vue]": { "editor.defaultFormatter": "Vue.volar" }, "[rust]": { "editor.defaultFormatter": "rust-lang.rust-analyzer", "editor.formatOnSave": true }, "rust-analyzer.cargo.targetDir": true, "rust-analyzer.rustfmt.extraArgs": [ "--config", "group_imports=StdExternalCrate,imports_granularity=Crate,imports_layout=Vertical,newline_style=Unix,spaces_around_ranges=true,struct_lit_single_line=true,use_field_init_shorthand=true" ], "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" } } ``` ### keybinding.json ``` [ { "key": "ctrl+k", "command": "workbench.action.terminal.clear", "when": "terminalFocus" }, { "key": "alt+t", "command": "workbench.action.terminal.toggleTerminal" }, { "key": "ctrl+c", "command": "workbench.action.terminal.copySelection", "when": "terminalFocus && terminalTextSelected" } ] ```