如何在“设置”>“键盘和快捷键”>“添加自定义快捷键”Ubuntu 20.10 上运行基于终端的命令

如何在“设置”>“键盘和快捷键”>“添加自定义快捷键”Ubuntu 20.10 上运行基于终端的命令

新更新

因此,在关注了下面的 @FedonKadifeli 评论后,他建议我将其放在单独的文件中。所以我实际上做的是创建一个自定义命令launch_android_studio并将其放在 上~/bin/。我将此命令集成到.profile我的主目录中。我可以在终端中正常启动此命令。

现在,当我将此命令放在“设置”>“键盘和快捷键”>“设置自定义快捷键”上时,什么也没有发生。

也许我的操作系统出了问题?这里有人能解决这个问题吗?

旧更新

本周我刚刚切换到 Ubuntu 20.10,正在尝试设置 > 键盘快捷键 > 添加自定义快捷键。因此,我填写了所需的字段,但我卡在了命令中。我想在设置时运行此命令:

gnome-terminal -- cd ~/DevSpace/AndroidStudio/arctic_fox/bin/ &&  ./studio.sh

2020-12-28 00-30-17 截图

我不确定我是否做得正确,但按下 crtl+alt+A 后,我的 Android Studio 没有运行,但如果我在终端上运行它,命令就可以正常工作。

所以我的问题是,我该如何设置?如何在执行快捷方式时运行终端命令?

谢谢!

答案1

原来我必须重启电脑。重启后,它终于检测到了新的键绑定并能够运行我的命令。

所以我做了以下事情:

  • 要创建自定义命令,请创建一个文件,说“hello”,然后将其放在~bin目录中。(我认为你可以把它放在任何地方)

  • export PATH=$PATH":~/bin/"在主目录中添加以下行./profile。确保显示隐藏文件。

  • 然后编写自己的命令行,如下所示:

     #!/bin/bash
     # Write your command line down below
    
  • 保存存档

  • 然后$ . .profile加载更改

  • 在终端上,启动刚刚创建的命令行

  • 现在在设置>键盘和快捷键>添加自定义快捷键,填写字段并在命令字段中输入您刚刚创建的命令。

至少就我的情况而言,保存快捷方式后什么都没有发生。对我有用的方法是保存后重新启动机器。

相关内容