可以将 Hyper 设置为默认终端吗?

可以将 Hyper 设置为默认终端吗?

我试着跑

sudo update-alternatives --config x-terminal-emulator

但它没有出现在列表中,只有默认的 gnome,这是在 Ubuntu 20.04 中。

答案1

您需要update-alternatives先安装 hyper...然后您可以从问题中的命令中选择它..

我尝试安装它并查看...我使用 deb 包安装了它..

然后跑了which hyper

pratap@i7-6550U:~$ which hyper
/usr/local/bin/hyper
pratap@i7-6550U:~$ 

创建包含以下内容的脚本并以 root 权限运行它

#!/bin/bash

update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/local/bin/hyper 0
update-alternatives --set x-terminal-emulator /usr/local/bin/hyper

例子:

pratap@i7-6550U:~$ sudo update-alternatives --config x-terminal-emulator 
[sudo] password for pratap: 
There are 2 choices for the alternative x-terminal-emulator (providing /usr/bin/x-terminal-emulator).

  Selection    Path                             Priority   Status
------------------------------------------------------------
  0            /usr/bin/gnome-terminal.wrapper   40        auto mode
  1            /usr/bin/gnome-terminal.wrapper   40        manual mode
* 2            /usr/local/bin/hyper              0         manual mode

Press <enter> to keep the current choice[*], or type selection number: 

读完评论后,

通过调整desktop-icons扩展,您可以稍微实现这一点。

在此处输入图片描述

答案2

sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /opt/Hyper/hyper 50

https://github.com/vercel/hyper/issues/2764#issuecomment-374437229

相关内容