习惯vim后发现离不开了
在vscode中,我常配置的两个映射:
"vim.insertModeKeyBindings": [
{
"before": ["j", "j"],
"after": ["<Esc>"]
}
],
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": [";"],
"after": ["$","a",";"]
}
],
"vim.useCtrlKeys": true,
第一条没什么好说的,大家都知道
第二条是因为大部分时间在写c++ 写完括号里的内容后,双击jj返回到normal模式后,直接按; 就可以在尾部输入; 这个超级好用
第三条可以使用vim模式下的ctrl,如果要用复制粘贴,在插入模式下就可以使用。
如果有更细化的设置可以使用如下设置
"vim.handleKeys": {
"<C-a>": false,
"<C-c>": false,
"<C-x>": false,
"<C-f>": false,
"<C-h>": false,
"<C-s>": false,
"<C-z>": false,
"<C-y>": false,
},