“vim.normalModeKeyBindingsNonRecursive”: [
{
“before”: [“”, “p”],
“commands”: [“workbench.action.quickOpen”]
},
{
“before”: [“”, “f”],
“commands”: [“workbench.action.findInFiles”]
},
{
“before”: [“”, “b”],
“commands”: [“workbench.action.showAllEditors”]
},
{
“before”: [“”, “e”],
“commands”: [“workbench.view.explorer”]
},
{
“before”: [“”, “/”],
“commands”: [“actions.find”]
},
{
“before”: [“”, “n”],
“commands”: [“:nohl”]
},
{
“before”: [“”, “d”],
“after”: [“d”, “d”]
},
{
“before”: [“K”],
“commands”: [“lineBreakInsert”],
“silent”: true
}
]
“vim.leader”: “”,
“vim.handleKeys”: {
“”: false,
“”: false,
“”: false
}
“vim.easymotion”: true,
“vim.incsearch”: true,
“vim.useSystemClipboard”: true,
“vim.useCtrlKeys”: true,
“vim.hlsearch”: true,
“vim.insertModeKeyBindings”: [
{
“before”: [“j”, “j”],
“after”: [“”]
}
],
“vim.normalModeKeyBindingsNonRecursive”: [
{
“before”: [“”, “d”],
“after”: [“d”, “d”]
},
{
“before”: [“”],
“commands”: [“:nohl”]
},
{
“before”: [“K”],
“commands”: [“lineBreakInsert”],
“silent”: true
}
],
“vim.leader”: “”,
“vim.handleKeys”: {
“”: false,
“”: false
},
// To improve performance
“extensions.experimental.affinity”: {
“vscodevim.vim”: 1
}
}