首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将alacritty设置为Linux 20.2 Xfce上的默认终端模拟器

将alacritty设置为Linux 20.2 Xfce上的默认终端模拟器
EN

Stack Overflow用户
提问于 2021-11-16 15:56:17
回答 1查看 1.3K关注 0票数 1

根据这个文章,我已经从源头上构建了快捷性

现在,我正在努力使它成为我的默认终端仿真器。

在我的机器上有一个用于显示速度的目录是:

代码语言:javascript
复制
/home/master/alacritty

当我跑步时:

sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/bin/alacritty 50

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

我可以在以下两者中做出选择:

代码语言:javascript
复制
Selection    Path                             Priority   Status
------------------------------------------------------------
* 0            /home/master/alacritty            50        auto mode
  1            /home/master/alacritty            50        manual mode
  2            /usr/bin/xfce4-terminal.wrapper   40        manual mode

无论选择0还是1,当我试图通过键盘快捷方式启动x-terminal-emulator时,我会收到以下错误:

未能启动快捷方式“返回” 未能执行子进程“x终端模拟器”(权限被拒绝)

任何帮助修复这将是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2022-03-09 21:01:57

我只是遇到了同样的问题,您使用的指南表明条目寄存器位于这个目录中(以防您没有更改它):

代码语言:javascript
复制
/usr/local/bin

因此,您需要使用该目录运行以下命令:

代码语言:javascript
复制
sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/local/bin/alacritty 50

在此之后,它应该将alacritty设置为默认和自动模式,您可以使用以下方法检查它:

代码语言:javascript
复制
sudo update-alternatives --config x-terminal-emulator

然后,为了能够使用快捷方式打开快捷键,在我的例子中,我只需编写以下命令:

代码语言:javascript
复制
gsettings set org.gnome.desktop.default-applications.terminal exec /usr/local/bin/alacritty
gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"

这个线程在最后一部分帮助了我,希望它也适用于你!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69992317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档