要打开 vscode,我需要code .
在想要使用的目录中使用。如何分配键盘快捷键,以便命令在我当前浏览的目录中运行?如果不可能,那么如何像在 Windows 中一样将 vscode 集成到我的 shell 中?
答案1
看起来您想通过终端运行此命令。如果是这样,解决方案可能会有很大差异,具体取决于您使用的终端,例如 gnome-terminal、terminator、konsole 等。检查您使用的终端的“首选项”菜单并搜索快捷方式或键绑定,同样,它可能有很大差异。
答案2
您可以使用以下方法实现此目的鹦鹉螺脚本。 当你安装 nautilus 脚本, A脚本选项将出现在您的右键菜单中。此菜单包含存储在 下的所有脚本~/.local/share/nautilus/scripts
,允许您运行它们。这些脚本在您当前浏览的目录中运行,因此您可以code .
在脚本中按原样使用命令 。
然而,这仍然不允许你使用热键。要进行设置,请创建一个文本文件~/.config/nautilus/scripts-accels
。然后,您可以为脚本分配一个热键,例如Ctrl+ F12,并添加以下行:
F11 VSCode
VSCode 是脚本的名称。如果您使用不同的名称,请相应调整。请记住名称区分大小写。您还可以在脚本的文件名中使用空格,然后按字面意思使用该名称scripts-accels
- 不得使用引号或转义字符。
您可能需要先注销然后重新登录(或killall nautilus
),然后才能使用热键。