vetur
- Whether to have initial indent for <script> region
"vetur.format.scriptInitialIndent": false
- Whether to have initial indent for <style> region
"vetur.format.styleInitialIndent": false
{
"editor.fontSize": 15,
"window.zoomLevel": 1,
"terminal.integrated.fontSize": 14,
"editor.lineHeight": 22,
// 主题
"workbench.startupEditor": "newUntitledFile",
"workbench.iconTheme": "seti",
"workbench.colorTheme": "Default Light+",
"vim.easymotion": true,
"vim.incsearch": true,
"vim.useSystemClipboard": true,
"vim.useCtrlKeys": true,
"vim.hlsearch": true,
// # 映射到 F
"vim.normalModeKeyBindings": [
{
"before": ["F"],
"after": ["#"]
}
],
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["L"],
"after": ["$"]
},
{
"before": ["H"],
"after": ["^"]
}, {
"before": ["J"],
"after": ["5", "j"]
},
{
"before": ["K"],
"after": ["5", "k"]
},
{
"before": ["<Leader>", "j"],
"after": ["J"]
},{
"before": ["<C-h>"],
"after": ["<C-w>", "h"]
},
{
"before": ["<C-j>"],
"after": ["<C-w>", "j"]
},
{
"before": ["<C-k>"],
"after": ["<C-w>", "k"]
},
{
"before": ["<C-l>"],
"after": ["<C-w>", "l"]
},
{
"before": ["<Leader>", "t", "t"],
"commands": [":tabnew"]
},
{
"before": ["<Leader>", "t", "n"],
"commands": [":tabnext"]
},
{
"before": ["<Leader>", "t", "p"],
"commands": [":tabprev"]
},
{
"before": ["<Leader>", "t", "o"],
"commands": [":tabo"]
},
{
"before": ["<leader>", "d"],
"after": ["d", "d"]
},
{
"before": ["<Leader>", "/"],
"commands": [":noh"]
},
{
"before": ["<Leader>", "p"],
"commands": [
"workbench.action.showCommands",
]
},
{
"before": ["<Leader>", "t"],
"commands": [
"workbench.action.gotoSymbol",
]
},
{
"before": ["<C-n>"],
"commands": [":nohl"]
}
],
// esaymotion 工作时光标颜色
"vim.easymotionMarkerBackgroundColor": "#8338ec",
"vim.leader": "'",
"vim.sneak": true,
// 光标背景色及底部状态栏颜色
"workbench.colorCustomizations": {
"editorCursor.foreground": "#ffff4d",
"statusBar.background": "#005f5f",
"statusBar.noFolderBackground": "#005f5f",
"statusBar.debuggingBackground": "#005f5f"
},
// 插入模式将 j j 映射到 ESC 键
"vim.insertModeKeyBindings": [
{
"before": ["j", "j"],
"after": ["<Esc>"]
}
],
// 相对行号
"editor.lineNumbers": "relative",
}
key-remapping
vscodevim 线路图
史上最全的Vim命令
网友评论