我想启动Xfce终端在Xfce总是最大化。(通常情况下,我是通过面板中的发射器来实现这一点的。)
我已经完成了使用X资源对Emacs;但是,xfce4-terminal不读取X资源。
如何使它总是被最大化地启动?
发布于 2018-02-27 13:13:19
不幸的是,xfce4-terminal没有读取X资源,因此没有统一的方式为所有的X客户端(即使是远程客户端)进行这种配置。
启动终端最大化?已经在reddit被问到并回答了;这只是完整正确答案的一部分:
在
Exec中更改/usr/share/applications/xfce4-terminal.desktop命令。
这个答案有两个缺点:
/usr/share/applications/不是自定义的地方;它将被发行版包升级所覆盖。exo-open --launch TerminalEmulator。(这个问题在reddit的那个线程中已经指出了。)解决办法:
的位置
根据https://mail.xfce.org/pipermail/xfce/2015-April/034375.html中的杀手锏的建议:
永远不要直接更改
/usr中的文件(/usr/local除外)。它们将在更新中被覆盖。如果您想要进行更改,请在更改之前将其复制到~/.local/share/applications/(必要时创建)。
因此,我编辑了/usr/share/applications/xfce4-terminal.desktop并将其保存到~/.local/share/applications/xfce4-terminal.desktop中。更改的行如下所示:
Exec=xfce4-terminal --maximize的行为
在通过菜单将一个自定义助手配置为终端之后,我在~/.local和~/.config中查找了另一个需要更改的位置-- ~/.local/share/xfce4/helpers/custom-TerminalEmulator.desktop (--maximize位于两个位置):
[Desktop Entry]
NoDisplay=true
Version=1.0
Encoding=UTF-8
Type=X-XFCE-Helper
X-XFCE-Category=TerminalEmulator
X-XFCE-CommandsWithParameter=/usr/bin/xfce4-terminal --maximize -x "%s"
Icon=xfce4-terminal
Name=xfce4-terminal
X-XFCE-Commands=/usr/bin/xfce4-terminal --maximize然而,我有以下~/.config/xfce4/helpers.rc:
WebBrowser=firefox
MailReader=thunderbird
FileManager=Thunar
TerminalEmulator=xfce4-terminalhttps://unix.stackexchange.com/questions/426933
复制相似问题