Wil*_*ett 4 visual-studio-code
我相信预览功能没有涵盖这一点。我只想通过快速打开(或任何方式?)打开一个文件进行编辑并替换活动选项卡的内容,关闭打开的文件并将其替换为新的。
这种行为是我编辑方式的核心。目前,我总是打开我不想要的新标签。这是 Code 和我 15 年来使用 Vim 的方式之间唯一的障碍。我想这是可以编写脚本的,但希望避免走这条路。请告诉我我遗漏了什么。
(1) 激进的方法:在您的设置中搜索这些:
Workbench > Editor > Limit: Enabled 启用这个
Workbench > Editor > Limit: Value 设置 1
激烈,因为它会限制您只能使用1编辑器选项卡,可能不是您想要的,但它当然会重用活动的(并且唯一的选项卡)。
(2)宏观方法:
使用像multi-command这样的宏扩展把它放到你的 settings.json 中
"multiCommand.commands": [
{
"command": "multiCommand.openFileInActiveEditor",
"sequence": [
"workbench.action.closeActiveEditor",
"workbench.action.acceptSelectedQuickOpenItem",
"workbench.action.closeQuickOpen" // if you want to close the quickopen panel immediately
]
}
]
Run Code Online (Sandbox Code Playgroud)
在 keybindings.json 中:
{
"key": "alt+0", // whatever you want
"command": "extension.multiCommand.execute",
"args": { "command": "multiCommand.openFileInActiveEditor" },
"when": "inFilesPicker && inQuickOpen"
},
Run Code Online (Sandbox Code Playgroud)
似乎您无法right从 quickOpen 面板覆盖通常的键绑定,因此我将其设置为alt+,right但您可以选择任何您想要的。
| 归档时间: |
|
| 查看次数: |
341 次 |
| 最近记录: |