vscode-09-VSpaceCode(WhichKey)
# 任务点
安装 VSpaceCode - Visual Studio Marketplace (opens new window)
VSpacecode 是对 vim 和 vscode 操作一种封装,提供了一套可视化或快捷键的操作
# 配置
settings.json
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["<space>", ";"],
"commands": ["vspacecode.space"]
}
]
1
2
3
4
5
6
2
3
4
5
6
keybindings.json
// Trigger vspacecode in empty editor group
{
"key": "space",
"command": "vspacecode.space",
"when": "activeEditorGroupEmpty && focusedView == '' && !whichkeyActive && !inputFocus"
},
// Trigger vspacecode when sidebar is in focus
{
"key": "space",
"command": "vspacecode.space",
"when": "sideBarFocus && !inputFocus && !whichkeyActive"
}
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
今天学到的插件算是锦上添花,常用的命令都有对应的快捷键,不好按的也可以改键;不常用的通过 F1 都可以查出来,相比这个插件也没有省太多按键,还必须记住各个分类对应的字母,就先了解吧,不忙的时候研究一下,再看看有没有必要安装
# 社群讨论
whichkey 是为了弥补 vim 一些功能的不足吗?感觉没有找到使用它的理由
为啥找不到使用他的理由
你一般用它做什么
使用率没那么频繁的操作 都可以放进来
就是那种使用频率不高但用到的时候又不想点鼠标的操作是吧
对
我发现一个叫 HyperDock 的软件,在 dock 栏可以像 windows 一样预览,不过这个需要用到鼠标
收费的么
对的,不过这个有免费试用,我没买,我就看了看哈哈
话说 .jsonc 后缀名是啥,就是 json 吧,没啥区别吧,为啥叫 jsonc
json with comments,支持备注的 json
编辑 (opens new window)
上次更新: 5/27/2023, 1:02:05 PM