Answers:
这样启动gnome-terminal:
gnome-terminal --window --maximize
.desktop
对ubuntu 17.10+ 上的文件没有影响
如果要在使用Gnome Do或“应用程序”菜单打开gnome-terminal时将其全屏打开,请将以下内容放入一个名为的文件中gnome-terminal.desktop
,并将其放入中~/.local/share/applications
。
[Desktop Entry]
Name=Terminal
Comment=Use the command line
TryExec=gnome-terminal
Exec=gnome-terminal --window --maximize
Icon=utilities-terminal
Type=Application
X-GNOME-DocPath=gnome-terminal/index.html
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-terminal
X-GNOME-Bugzilla-Component=BugBuddyBugs
X-GNOME-Bugzilla-Version=2.32.0
Categories=GNOME;GTK;Utility;TerminalEmulator;
StartupNotify=true
OnlyShowIn=GNOME;
X-Ubuntu-Gettext-Domain=gnome-terminal
然后注销并重新登录以应用更改。
$ cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications/
,然后将其更改Exec=gnome-terminal
为 进行编辑Exec=gnome-terminal --window --maximize
。注销然后再次登录。
Edit
菜单中选择Profile Preferences
。Use custom default terminal size
并输入对于屏幕而言太大的默认大小,例如240列和100行。单击关闭,然后通过单击图标(或按Ctrl+ Alt+ T)打开新的终端:应最大化新的终端窗口。
这个答案是基于我在这里得到的建议: 如何使终端启动最大化?
Terminal > 80x24
运行ccsm
(CompizConfig设置管理器)。在“窗口管理”下,启用“窗口规则”并打开它,然后在“最大化”字段中输入class=Gnome-terminal
。更改生效之前,您可能需要注销并重新登录。
如果看不到“窗口规则”,请确保已compiz-plugins
安装该软件包。
您可以做更多。我用(class=Gnome-terminal) | (class=Evince)
。
gnome-terminal --window --maximize
--window
选择即可工作。
在完全更新的Ubuntu 12.04 LTS上,选择的答案对我不起作用,因此我认为是时候采用一种更激烈的方法了。以下解决方案经过测试,最高可达16.04 LTS。
我的旧解决方案
将原始gnome-terminal
可执行文件重命名为
gnome-terminal-original
:
cd /usr/bin
sudo mv gnome-terminal gnome-terminal-original
创建一个/usr/bin
名为的新文件gnome-terminal
,其内容如下:
#!/bin/bash
/usr/bin/gnome-terminal-original --maximize $@
使它可执行:
sudo chmod +x gnome-terminal
现在,无论我如何打开终端,它始终会最大化打开。我看到的这种方法的唯一缺点是,每次可能要gnome-terminal
通过更新管理器或来更新新版本时,都必须重复这些步骤apt-get upgrade
。
注意:$@
参数表示所有可能传递给的参数gnome-terminal
仍将gnome-terminal-original
与--maximize
参数一起传递给。
更好的解决方案
安装“ wmctrl”:
sudo apt-get install wmctrl
将此行添加到~/.bashrc
文件的末尾:
wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz
.bashrc
如果需要,请对其他用户的文件重复第二步,例如,对“ root”用户(/root/.bashrc
)。
此解决方案最初不会影响终端窗口的大小,而是在打开后不久(通常在几毫秒内)将其最大化。您可以尝试将第二步中添加的行移动到.bashrc
文件开头,以使终端更早地最大化。
Open in terminal
Nautilus文件管理器中的上下文菜单项?
ps aux
或ps aux | grep term
查找正在运行的可执行文件。或者,尝试像这样在脚本的第二行切换参数:$@ --maximize
。
gnome-terminal
-尝试打开uxterm
。为了更准确地说,它应该影响所有启动bash
或dash
在常规窗口中加载.bashrc
文件的应用程序。但是,可以限制受影响的应用程序。如果有人需要,请告诉我,我将其添加到我的答案中。
如果只希望终端在屏幕上打开完整大小,请使用GUI方法通过当前配置文件首选项对话框适当地更改默认大小。为此,只需执行以下步骤:
对我来说,列设置为128。您应该设置最适合您的值。
只需添加一个自定义快捷方式。
转到“设置” >“ 设备” >“ 键盘”,向下滚动到列表末尾,然后单击+
以添加您的快捷方式。
给它起一个名字,并在命令部分中键入gnome-terminal --maximize
并添加您的首选键盘快捷键组合。