{
"settingsSync.ignoredExtensions": [
"ms-vscode-remote.remote-wsl"
],
"keyboard.dispatch": "keyCode",
"explorer.compactFolders": false,
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true,
"venv/**": true
},
"window.menuBarVisibility": "toggle",
"workbench.colorTheme": "Gruvbox Dark Soft",
"editor.fontFamily": "'Cascadia Code', 'Source Code Pro Semibold', 'Droid Sans Mono', monospace",
"editor.fontSize": 16,
"editor.fontLigatures": false,
"workbench.iconTheme": "material-icon-theme",
"vim.enableNeovim": false,
"vim.handleKeys": {
"<C-w>": false,
"<C-b>": false,
"<C-z>": false,
"<C-r>": false,
"<C-f>": false,
"<C-a>": false
},
"vim.useSystemClipboard": false,
"vim.foldfix": true,
"vim.incsearch": true,
"vim.hlsearch": true,
"vim.leader": "<SPACE>",
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": [
"<C-n>"
],
"commands": [
":set hlsearch!",
]
},
{
"before": [
"s",
"l"
],
"commands": [
":vsplit"
],
},
{
"before": [
"s",
"h"
],
"commands": [
":split"
],
},
{
"before": [
"<leader>",
"<leader>"
],
"after": [
"/",
"<",
"+",
"+",
">",
"<CR>",
"c",
"4",
"l"
],
},
{
"before": [
"<leader>",
"="
],
"commands": [
"wwm.aligncode"
],
"when": "editorTextFocus && !editorReadonly"
},
{
"before": [
"<C-l>"
],
"commands": [
"workbench.action.navigateRight"
],
},
{
"before": [
"<C-h>"
],
"commands": [
"workbench.action.navigateLeft"
],
},
{
"before": [
"<C-j>"
],
"commands": [
"workbench.action.navigateDown"
],
},
{
"before": [
"<C-k>"
],
"commands": [
"workbench.action.navigateUp"
],
},
{
"before": [
"C-o"
],
"commands": [
"workbench.action.navigateBack"
],
},
{
"before": [
"<leader>",
"e"
],
"commands": [
"workbench.files.action.focusFilesExplorer"
],
},
{
"before": [
"<leader>",
"o"
],
"commands": [
"workbench.action.gotoSymbol"
],
},
{
"before": [
"<leader>",
"p"
],
"commands": [
"workbench.action.showCommands"
],
},
{
"before": [
"<CR>"
],
"after": [
"v",
"a",
"f"
],
},
{
"before": [
"m"
],
"after": [
"%"
]
},
{
"before": [
"L"
],
"after": [
"$"
],
},
{
"before": [
"H"
],
"after": [
"^"
],
},
],
"vim.visualModeKeyBindingsNonRecursive": [
{
"before": [
":"
],
"commands": [
"workbench.action.showCommands"
],
},
{
"before": [
">"
],
"commands": [
"editor.action.indentLines"
]
},
{
"before": [
"<"
],
"commands": [
"editor.action.outdentLines"
]
},
{
"before": [
"<CR>"
],
"after": [
"a",
"f"
],
},
{
"before": [
"n"
],
"after": [
"g",
"b"
],
},
{
"before": [
"<leader>",
"="
],
"commands": [
"wwm.aligncode"
],
"when": "editorTextFocus && !editorReadonly"
},
{
"before": [
"m"
],
"after": [
"%"
]
},
{
"before": [
"L"
],
"after": [
"$"
],
},
{
"before": [
"H"
],
"after": [
"^"
],
},
],
"vim.operatorPendingModeKeyBindings": [
{
"before": [
"L"
],
"after": [
"$"
],
},
{
"before": [
"H"
],
"after": [
"^"
],
},
],
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"security.workspace.trust.untrustedFiles": "open",
"[dart]": {
"editor.formatOnSave": true,
"editor.formatOnType": true,
"editor.rulers": [
80
],
"editor.selectionHighlight": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.suggestSelection": "first",
"editor.tabCompletion": "onlySnippets",
"editor.wordBasedSuggestions": false
},
"remote.SSH.remotePlatform": {
"Art": "linux",
"art": "linux"
},
"spring.initializr.defaultGroupId": "xie",
"spring.initializr.defaultJavaVersion": "15",
"spring.initializr.defaultLanguage": "Java",
"spring.initializr.defaultPackaging": "JAR",
"spring.initializr.defaultOpenProjectMethod": "Open",
"spring.initializr.serviceUrl": [
"https://start.spring.io"
],
"volar.icon.splitEditors": false,
"editor.unicodeHighlight.nonBasicASCII": false,
"C_Cpp.autocompleteAddParentheses": true,
"editor.formatOnSave": true,
"python.analysis.completeFunctionParens": true,
}