Files
others/vscode-config.json
2025-04-17 16:17:07 +08:00

250 lines
6.1 KiB
JSON

{
"workbench.iconTheme": "material-icon-theme",
"editor.fontFamily": "CodeNewRoman Nerd Font Mono,Consolas,LXGW WenKai, 'Courier New'",
"terminal.integrated.fontFamily": "CodeNewRoman Nerd Font Mono,Consolas,LXGW WenKai, 'Courier New'",
"editor.lineHeight": 18,
"editor.wordWrap": "on",
"terminal.integrated.copyOnSelection": true,
"terminal.integrated.fontSize": 16,
"editor.fontSize": 17,
"files.encoding": "utf8",
"files.eol": "\n",
"files.insertFinalNewline": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"files.autoSave": "afterDelay",
"files.exclude": {
"**/.git": true,
"**/.idea": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/*.js": {
"when": "$(basename).ts"
}
},
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/*.code-search": true,
"**/.git": true,
"**/target": true,
"**/logs": true
},
"json.validate.enable": false,
"workbench.settings.editor": "json",
"git.enableSmartCommit": true,
"git.autoRepositoryDetection": true,
"remote.SSH.remotePlatform": {
"dev205": "linux",
"dev-lyx-index": "linux",
"gpu1": "linux",
"gpu2": "linux"
},
"editor.lineNumbers": "relative",
"editor.minimap.enabled": false,
"editor.rulers": [
100
],
"workbench.statusBar.visible": true,
"workbench.editor.enablePreview": false,
"extensions.autoCheckUpdates": false,
"extensions.autoUpdate": false,
"editor.largeFileOptimizations": true,
"workbench.startupEditor": "none",
"search.followSymlinks": false,
"search.useIgnoreFiles": true,
"vim.leader": "<space>",
"vim.easymotion": true,
"vim.useSystemClipboard": true,
"vim.useCtrlKeys": true,
"vim.hlsearch": true,
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": [
"<leader>",
"w"
],
"commands": [
"workbench.action.files.save"
]
},
{
"before": [
"<leader>",
"q"
],
"commands": [
"workbench.action.closeActiveEditor"
]
},
{
"before": [
"<leader>",
"e"
],
"commands": [
"workbench.action.quickOpen"
]
},
{
"before": [
"<leader>",
"t"
],
"commands": [
"workbench.action.terminal.focus"
]
},
{
"before": [
"H"
],
"commands": [
"workbench.action.previousEditor"
]
},
{
"before": [
"L"
],
"commands": [
"workbench.action.nextEditor"
]
},
{
"before": [
"<Esc>",
"<Esc>"
],
"commands": [
":nohlsearch"
]
},
{
"before": [
"<leader>",
"f"
],
"commands": [
"editor.action.formatDocument"
]
},
{
"before": [
"<leader>",
"s"
],
"commands": [
"actions.find"
]
},
{
"before": [
"<leader>",
"r"
],
"commands": [
"editor.action.startFindReplaceAction"
]
},
{
"before": [
"<leader>",
"x"
],
"commands": [
"workbench.actions.view.problems"
]
},
{
"before": [
"F2"
],
"commands": [
"editor.action.marker.next"
]
},
{
"before": [
"K"
],
"commands": [
"editor.action.showHover"
]
}
],
"vim.insertModeKeyBindings": [
{
"before": [
"j",
"j"
],
"after": [
"<Esc>"
]
},
{
"before": [
"j",
"k"
],
"after": [
"<Esc>"
]
},
{
"before": [
"k",
"k"
],
"after": [
"<Esc>"
]
}
],
"vim.commandLineModeKeyBindingsNonRecursive": [],
"vim.operatorPendingModeKeyBindings": [],
"vim.handleKeys": {
"<C-f>": false,
"<C-g>": false,
"<C-b>": false,
"<C-c>": false,
"<C-h>": false,
"<C-i>": false,
"<C-l>": false,
"<C-p>": false,
"<C-.>": false
},
"extensions.experimental.affinity": {
"vscodevim.vim": 1
},
"chat.commandCenter.enabled": false,
"window.commandCenter": false,
"git.autofetch": true,
"git.openRepositoryInParentFolders": "always",
"[vue]": {
"editor.defaultFormatter": "Vue.volar"
},
"explorer.confirmDelete": false,
"git.confirmSync": false,
"git.ignoreLegacyWarning": true,
"workbench.colorTheme": "Atom One Light",
"marscode.enableCodelens": {
"enableInlineUnitTest": false,
"enableInlineExplain": false
},
"http.proxy": "http://192.168.20.100:7890",
"go.toolsManagement.autoUpdate": true,
"Lua.runtime.version": "LuaJIT",
"Lua.diagnostics.disableScheme": [],
"cursor.cpp.disabledLanguages": [
"plaintext"
],
"[python]": {
"editor.defaultFormatter": "ms-python.black-formatter",
"editor.formatOnSave": true
},
"editor.accessibilitySupport": "off"
}