我一直在努力使mc与其他终端窗口位于同一个alt-tab组中,并找到了该解决方案。
https://chrisirwin.ca/posts/multiple-instances-of-gnome-terminal/
这个人(克里斯·欧文)解决了他的邮件例程。除了alt-tab中的mc图标外,我对mc进行了同样的操作,获得了全部成功,但这很好。
您将需要3个文件:
/usr/share/dbus-1/services/org.gnome.Terminal-mc.service
[D-BUS Service]
Name=org.gnome.Terminal-mc
SystemdService=gnome-terminal-server-mc.service
Exec=/usr/lib/gnome-terminal-server --class=org.gnome.Terminal-mc --app-id org.gnome.Terminal-mc
/usr/lib/systemd/user/gnome-terminal-server-mc.service
[Unit]
Description=GNOME mc Terminal Server
[Service]
KillMode=process
Type=dbus
BusName=org.gnome.Terminal-mc
ExecStart=/usr/lib/gnome-terminal-server --class=org.gnome.Terminal-mc --app-id org.gnome.Terminal-mc
/usr/local/share/applications/mc.desktop
这是午夜指挥官的桌面条目。可以直接对其进行编辑/usr/share/applications/...
,也可以/usr/local/share/applications/mc.desktop
从中移出以强调它是您自己的修改副本。无论如何,Exec
应将条目修改为具有gnome-terminal --app-id org.gnome.Terminal-mc -e mc
Exec=gnome-terminal --app-id org.gnome.Terminal-mc --hide-menubar --geometry=102x35 -e mc
以上全部存档
https://we.tl/t-6rH5jduMG7
这是.tar.gz,用于解压缩您的/
。它将从上方创建文件,并为mc创建.svg图标。
gnome-terminal --disable-factory
,但是对它的支持显然已被废