默认终端更改不适用于桌面启动器和 nautilus-open-terminal

默认终端更改不适用于桌面启动器和 nautilus-open-terminal

我使用的是 Ubuntu 14.04 LTS。桌面环境是 Unity。

lxterminal我通过以下方式将默认终端更改为:https://stackoverflow.com/a/16808639/5900630。现在,如果我按Ctrl+ Tlxterminal就会打开。现在我有

update-alternatives --config x-terminal-emulator 有 8 种替代 x-terminal-emulator 选择(提供 /usr/bin/x-terminal-emulator)。

  Selection    Path                             Priority   Status
------------------------------------------------------------
  0            /usr/local/bin/lxterminal         70        auto mode
  1            /usr/bin/gnome-terminal.wrapper   40        manual mode
  2            /usr/bin/koi8rxterm               20        manual mode
  3            /usr/bin/lxterm                   30        manual mode
  4            /usr/bin/lxterminal               40        manual mode
  5            /usr/bin/uxterm                   20        manual mode
  6            /usr/bin/xfce4-terminal.wrapper   40        manual mode
  7            /usr/bin/xterm                    20        manual mode
* 8            /usr/local/bin/lxterminal         70        manual mode

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

但是,我的桌面启动器在启动时terminal=True仍处于打开状态gnome-terminal。此外,如果我右键单击 Nautilus 窗口并选择“在终端中打开”(支持的功能nautilus-open-terminal),它gnome-terminal就会启动。

附言:别在意这些/usr/bin/lxterminal……/usr/local/bin/lxterminal后者是修改后的版本,lxterminal支持不同的配色方案。它不会影响启动器的行为,因为我在两个选项(4 和 8)上都观察到了这一点。

启动器文件示例:

[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
Icon[en_US]=gnome-panel-launcher
Exec=ssh -tt -p <port> <user>@<host> ssh -p <port> <user>@<host>
Name=<name>
Icon=utilities-terminal

如何改变启动器的行为nautilus-open-terminal

相关内容