如何全屏启动终端?

当我在Unity中使用CTRL + ALT + T打开终端时,我希望此窗口自动最大化,而不是必须另外点击ALT + SPACE和’X’键以使包含它的窗口最大化。

如果我的记忆对我有用,我确实记得曾经有一个我们可以在偏好中设置的最大化模式,但我现在似乎无法找到它。 有任何想法吗?

您可以使用Compiz Window Rules插件。

  1. 确保安装了CompizConfig设置管理器 安装compizconfig-settings-manager 并运行它。

  2. 然后,启用Window Rules插件:

    启用窗口规则

    并设置它以便匹配类Gnome-terminal窗口:

    在此处输入图像描述

如果您使用的是其他终端,请使用+按钮为终端建立匹配表达式。

如果您希望终端设置为全屏,则可以在插件的配置对话框中使用相应的规则。

在较新版本的Ubuntu(绝对是16.04)中,您需要安装compiz-plugins来访问Window Rules。
如果你没有它,你需要使用sudo apt install compiz-plugins安装它并重启。

@Bhargav接近你需要的最大化窗口 – 你只需要使用大数字。

  • 打开一个终端
  • Edit菜单中选择Profile Preferences
  • 勾选Use custom default terminal size并输入对于屏幕来说太大的默认大小,例如240列和100行。
  • 单击关闭,然后单击图标或按Ctrl + Alt + T打开新终端

新的终端窗口应该最大化。

我可以补充一点,你的问题有点模糊,标题要求全屏(我将其视为填充整个屏幕,没有面板或统一栏可见)但实际问题询问如何自动最大化(填写桌面)空间留下面板和统一栏可见)这是我书中的两个不同的要求。

根据我在这里给出的建议: 如何使终端启动最大化?

虽然用户使用Compiz接受了答案,但我个人并不喜欢Compiz,并希望采用“更清洁”的方式。

如果您在~/.local/share/applications/gnome-terminal-fullscreen.desktop创建文件。

使用文本编辑器并将其放入其中:

 #!/usr/bin/env xdg-open [Desktop Entry] Name=Terminal Fullscreen Comment=Use the command line in fullscreen Exec=/usr/bin/gnome-terminal --window --full-screen 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=3.4.1.1 Categories=GNOME;GTK;Utility;TerminalEmulator; StartupNotify=true OnlyShowIn=GNOME;Unity; Keywords=Run; Actions=New X-Ubuntu-Gettext-Domain=gnome-terminal [Desktop Action New] Name=New Terminal Fullscreen Exec=/usr/bin/gnome-terminal --window --full-screen OnlyShowIn=Unity 

这会将一个应用程序放入您的活动搜索结果中调用Terminal Fullscreen。 它所做的只是调用相同的gnome-terminal命令,但使用--window --full-screen参数,因此它会全屏启动。 如果你总是想要全屏,那就随时使用它。

希望这能简化某些人的事情。

转到系统设置 – >键盘。 在“快捷方式”标签下,转到“自定义快捷方式”。 创建一个名为“Launch Terminal Fullscreen”(或其他)的新条目,并输入以下命令:

 gnome-terminal --window --full-screen 

您应该能够单击该条目,然后按下您要使用的组合键以设置新的键盘快捷键,但由于某种原因,这对我不起作用。 如果是这种情况,您可能需要手动编辑启动器快捷方式…

根据此页面 ,可以在以下位置找到Unity的键盘快捷键:

 ~/.gconf/desktop/gnome/keybindings 

每个键绑定似乎都在一个单独的文件夹中,名为“custom0”,“custom1”等。编辑其中一个文件夹中的“%gconf.xml”文件,其中包含您刚刚在“设置”中添加的键盘快捷键定义 – >键盘“对话框,(如果你添加了一个)。 这是我的,映射到“CTRL-ALT-m”:

    gnome-terminal --window --full-screen   Launch Terminal Fullscreen   <Primary><Alt>m   

我想您可以尝试将上述内容复制到名为“%gconf.xml”的新文件中,并将其放在名为“customX”的新文件夹中(其中“X”是下一个可用的数字),在~/.gconf/desktop/gnome/keybindings文件夹。 我还没试过这个。

手动编辑XML后,我注销并重新登录,以强制重新扫描键绑定,瞧!

我意识到这已经过时了但是认为其他人可能会遇到同样的麻烦。

这对我有用。 打开终端并输入:

  sudo gnome-desktop-item-edit /usr/share/applications/gnome-terminal.desktop 

然后把:

  --maximize 

在’命令:’框中,’gnome-terminal’之后

您可能需要调整键盘快捷键。 不记得因为我的所有习惯都是自定义的。

如果你想要一个真正的全屏终端,按CTRLALTF# ,其中#可以是1-6(IE CTRLALTF1 )。 要返回Ubuntu,请按CTRLALTF7

转到系统设置 – >键盘 – >快捷方式

在Ubuntu中按CTRL + ALT + T将打开gnome终端窗口作为常规浮动窗口。 按照此快速教程,默认情况下,此窗口最大化或全屏启动。 删除默认启动器

找到键盘设置,在“快捷方式”的“启动器”类别下,将“启动”终端从CTRL + ALT + T更改为其他内容。 我将我改为CTRL + ALT + W,这样我就可以轻松使用原始的窗口版本了。

添加新的自定义快捷方式条目并将其命名为“Launch Terminal Fullscreen”并输入以下命令。

gnome-terminal –window –maximize

分配快捷方式

默认情况下,禁用键盘的新自定义快捷方式。 您需要为新快捷方式分配CTRL + ALT + T键盘代码才能工作。

你现在应该全部搞定。 试试看。

注意:同时尝试–fullscreen和–maximize, 请参阅此链接以获取更多信息

你可以尝试另一种方法来实现最大化。

打开终端 – >编辑 – >配置文件首选项,在常规选项卡中,选中

“使用自定义默认终端大小”

框并使用这些值(行和列)。

你可以把它设置成你想要的任何尺寸。

我的解决方案是覆盖Run终端的默认密钥绑定

  1. 进入系统>首选项>硬件>键盘快捷键

    (我使用的是ubuntu配合,在其他系统中可能会有所不同,重点是你可以进入键盘快捷键窗口)

  2. 单击+按钮添加自定义快捷方式。 填写2个输入字段

    名称:你想要什么(例如:终端最大化)

    命令: mate-terminal --maximize因为你正在使用mate terminal

    gnome-terminal --maximize因为你正在使用gnome-terminal

    然后添加快捷键为Ctrl + Alt + T

    从那时起,当您Ctrl + Alt + T ,您将获得最大化的终端窗口。

  1. 进入系统设置 – >键盘 – >快捷方式选项卡。
  2. 从侧栏中选择“自定义快捷方式”并添加新的快捷方式。
  3. 为名称提供类似“全屏终端”的内容并在字段textfield字段textfield插入命令

     /usr/bin/gnome-terminal --window --full-screen 
  4. 现在,通过在您创建的全屏终端快捷方式上单击禁用字段,然后按加速键,选择您选择的快捷键。 就像我选择了Ctrl + Shift + T.

  5. 完成。 现在,您可以关闭所有内容并尝试创建的新快捷方式。

横向思维答案:使用guake

 sudo apt-get install guake 

点击F12后,它会为您打开一个全屏终端。

您可以在编辑 – 配置文件首选项上设置初始终端大小。 使全屏设置列和行大小为256.我不建议使用第三方工具这样的情况:)

将应用程序的标题栏拖到窗口顶部。