运行 Ubuntu Mate 18.04.1,非常原始的安装。
我正在尝试将 Tilix 作为我的默认终端仿真器。
已按如下方式设置update-alternatives
:
me@mine:~$ sudo update-alternatives --config x-terminal-emulator
There are 6 choices for the alternative x-terminal-emulator (providing /usr/bin/x-terminal-emulator).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/tilix.wrapper 30 auto mode
1 /usr/bin/koi8rxterm 20 manual mode
2 /usr/bin/lxterm 30 manual mode
3 /usr/bin/mate-terminal.wrapper 30 manual mode
* 4 /usr/bin/tilix.wrapper 30 manual mode
5 /usr/bin/uxterm 20 manual mode
6 /usr/bin/xterm 20 manual mode
Press <enter> to keep the current choice[*], or type selection number:
me@mine:~$
me@mine:~$ sudo update-alternatives --display x-terminal-emulator
[sudo] password for me:
x-terminal-emulator - manual mode
link best version is /usr/bin/tilix.wrapper
link currently points to /usr/bin/tilix.wrapper
link x-terminal-emulator is /usr/bin/x-terminal-emulator
slave x-terminal-emulator.1.gz is /usr/share/man/man1/x-terminal-emulator.1.gz
/usr/bin/koi8rxterm - priority 20
slave x-terminal-emulator.1.gz: /usr/share/man/man1/koi8rxterm.1.gz
/usr/bin/lxterm - priority 30
slave x-terminal-emulator.1.gz: /usr/share/man/man1/lxterm.1.gz
/usr/bin/mate-terminal.wrapper - priority 30
slave x-terminal-emulator.1.gz: /usr/share/man/man1/mate-terminal.1.gz
/usr/bin/tilix.wrapper - priority 30
slave x-terminal-emulator.1.gz: /usr/share/man/man1/tilix.1.gz
/usr/bin/uxterm - priority 20
slave x-terminal-emulator.1.gz: /usr/share/man/man1/uxterm.1.gz
/usr/bin/xterm - priority 20
slave x-terminal-emulator.1.gz: /usr/share/man/man1/xterm.1.gz
但是,当我点击ctrl+ alt+时t,我得到了 MATE 终端。
我错过了什么?
答案1
默认 MATE 应用程序列表由 MATE 控制中心的特殊小程序定制。
它名为首选应用。
您必须先启动它mate-default-applications-properties
,然后设置所需的终端仿真器在系统标签:
Ctrl当您按下+ Alt+时它就会打开T。
注意:如果我们阅读此组件的源代码,我们可以看到终端替代方案是通过其桌面文件而不是更新替代方案功能枚举的 - 请参阅此代码片段关于桌面文件。