使用VS Code的VIM扩展,是否有键盘命令可以跳到资源管理器窗格,然后返回工作窗口?
我在文档中找不到任何内容。
我希望有类似NERDTree的Control + N绑定,它可以让我打开文件查看器,选择一个文件,然后将其关闭。
谢谢!
答案 0 :(得分:2)
我对NERDTree不熟悉,但是我认为Ctrl+Shift+e
可以满足您在vs代码中的要求。或者,Ctrl+p
可以替代吗?你可以看看
linux keyboard shortcut for more reference。
该链接也可在“帮助”>“键盘快捷方式参考”中找到
编辑:我要为Mac OS添加等效的快捷方式,因为它的布局不同。但是,我不使用Mac OS。因此,我添加了此内容而无法确认:
Shift+Command+E
Mac OS Keyboard shortcut for VS Code
Windows键盘快捷键与Windows极为相似。因此,我将仅在其中添加链接。 Windows Keyboard shortcut for VS Code
答案 1 :(得分:1)
我只有两美分:
如果您将Vim扩展名用于VS代码,则可以将其添加到settings.json文件中。
"vim.normalModeKeyBindings": [
{
"before" : ["<leader>","a"],
"commands" : [
"workbench.view.explorer"
]
}
]
上面的示例在正常模式下使用<leader> + a
来显示文件浏览器,您可以在其中使用j和k导航文件列表。按ENTER将打开光标下的文件并关闭文件列表。
要设置领导者密钥,只需添加您的settings.json:
"vim.leader" : "," ,
答案 2 :(得分:0)
除了圣地亚哥的评论,您还可以使用Ctrl + Enter(对于MacOS)从资源管理器(Cmd + Shift + E)在新选项卡中打开文件。我不确定Windows或Linux。
答案 3 :(得分:0)
如果要使用VSCode中的VIM转到文件:
进入普通模式(Esc)
将光标放在要跳转到的文件上,例如引号之间-“ ../ models / postMessage.js”;
按小写字母gd-转到定义
答案 4 :(得分:-1)
在带有vim插件的Windows VSCode上,我可以使用 Alt + 1 打开(或关闭)资源管理器,使用箭头按钮或 J / K 向上移动并向下,使用 H / L 打开/关闭目录,使用Enter打开,然后使用 Alt + 2 跳回到工作地点。