CtrlVscode 的++存在问题,Shift它e会返回未定义的键,此主题之前已在此链接中讨论过https://github.com/microsoft/vscode/issues/48480。我通过在终端中运行此命令解决了这个问题GTK_IM_MODULE="xim" code
,但是有没有办法将此命令保存在路径中?我尝试将其导出到我的.bashrc
Vscode 中,但仍然遇到该问题。
编辑:我通过添加别名解决了这个问题alias code="GTK_IM_MODULE=xim code"
,但如果我打开 vscode 应用程序而不是终端,那么我就会遇到同样的问题。
答案1
我需要export GTK_IM_MODULE="xim"
在我的中添加/etc/profile
。这样我就可以在任何地方打开 vscode,而不仅仅依赖于终端中的别名。
然后您必须使用source /etc/profile
或运行它才能使其生效. /etc/profile
。但在我的情况下,即使运行配置文件并重新打开 Vscode,它也无法识别Ctrl++ Shift。e我不得不重新启动电脑。
答案2
我知道已经晚了,但这就是我所做的:
安装菜单自由包裹:sudo apt-get install menulibre
查找编程部分,并将环境变量添加到 vscode 启动选项,如下所示:
对 URL 处理程序条目执行相同操作!
关闭所有 vscode 实例,您就可以开始了!
答案3
只需输入以下命令,它将为您完成剩下的工作:
wget -qO- https://raw.githubusercontent.com/cra0zy/code-nautilus/master/install.sh | bash