当我在Unity中使用CTRL+ ALT+ 打开终端时T,我希望此窗口自动最大化,而不是必须另外按ALT+ SPACE和'X'键以使包含它的窗口最大化。
如果我的记忆正确,我确实记得曾经有一个最大化模式,可以在首选项中进行设置,但现在似乎找不到。有任何想法吗?
当我在Unity中使用CTRL+ ALT+ 打开终端时T,我希望此窗口自动最大化,而不是必须另外按ALT+ SPACE和'X'键以使包含它的窗口最大化。
如果我的记忆正确,我确实记得曾经有一个最大化模式,可以在首选项中进行设置,但现在似乎找不到。有任何想法吗?
Answers:
您可以为此使用Compiz 窗口规则插件。
确保已安装CompizConfig设置管理器 并运行它。
然后,启用“ 窗口规则”插件:
并将其设置为与该类的窗口Gnome-terminal
匹配:
如果您使用其他终端,请使用+按钮为您的终端建立匹配表达式。
如果您希望终端为全屏显示,则可以在插件的配置对话框中使用适当的规则。
在较新版本的Ubuntu(肯定在16.04中)中,您需要compiz-plugins
安装软件包才能访问“窗口规则”。
如果没有,则需要安装sudo apt install compiz-plugins
并重新启动。
compiz-plugins
软件包(sudo apt-get install compiz-plugins
)。
@Bhargav接近最大化窗口所需的内容-您只需要使用大数字即可。
Profile Preferences
从Edit
菜单中选择。Use custom default terminal size
并输入对于屏幕而言太大的默认大小,例如240列和100行。新的终端窗口应最大化。
我可以补充一点,您的问题有点含糊,标题要求全屏显示(我认为是全屏显示,没有面板或统一条显示),但实际问题是询问如何自动最大化(填充桌面)我的书中有两个不同的要求,那就是保留面板和统一条的可见空间)。
根据我的建议,在这里: 如何使终端启动最大化?
当用户使用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
这会将应用程序放在“活动”搜索结果中,称为“终端全屏”。它所做的只是调用相同的gnome-terminal
命令,但带有--window --full-screen
参数,因此它以全屏模式启动。如果您始终希望全屏显示,请始终使用它。
希望这可以简化某人的工作。
--maximize
选项。请参阅gnome-terminal --help-window-options
。
转到系统设置->键盘。在“快捷方式”标签下,转到“自定义快捷方式”。创建一个名为“启动终端全屏”(或其他名称)的新条目,然后输入以下命令:
gnome-terminal --window --full-screen
您应该能够单击该条目,然后按要使用的组合键来设置新的键盘快捷键,但是由于某些原因,这对我不起作用。如果是这种情况,您可能需要手动编辑启动器快捷方式...
根据此页面,可以在以下位置找到Unity的键盘快捷键:
~/.gconf/desktop/gnome/keybindings
每个键绑定似乎都位于一个单独的文件夹中,名为“ custom0”,“ custom1”等。编辑在这些文件夹之一中找到的“%gconf.xml”文件,其中包含您刚刚在“设置- >键盘”对话框(如果已添加)。这是我的,映射到“ CTRL-ALT-m”:
<?xml version="1.0"?>
<gconf>
<entry name="action" mtime="1381112788" type="string">
<stringvalue>gnome-terminal --window --full-screen</stringvalue>
</entry>
<entry name="name" mtime="1381112788" type="string">
<stringvalue>Launch Terminal Fullscreen</stringvalue>
</entry>
<entry name="binding" mtime="1381110910" type="string">
<stringvalue><Primary><Alt>m</stringvalue>
</entry>
</gconf>
我想您可以尝试将以上内容复制到名为“%gconf.xml”的新文件中,并将其放入文件夹中名为“ customX”(其中“ X”是下一个可用数字)的新~/.gconf/desktop/gnome/keybindings
文件夹中。我还没有尝试过。
手动编辑XML之后,我注销并重新登录,以强制重新扫描键绑定,瞧!
我意识到这已经很老了,但以为其他人可能会遇到同样的麻烦。
这对我有用。打开一个终端并输入:
sudo gnome-desktop-item-edit /usr/share/applications/gnome-terminal.desktop
然后放:
--maximize
在“命令:”框中,在“ gnome-terminal”之后
您可能需要调整键盘快捷键。记不清了,因为我的习惯都是自定义的。
gnome-desktop-item-edit
,因此请替换为vi
。然后转到显示的行,Exec=gnome-terminal
并将其更改为Exec=gnome-terminal --maximize
。另外,转到“系统设置”中的“键盘”,然后删除普通终端的快捷方式,并使用命令添加自定义快捷方式gnome-terminal --maximize
。请注意,这将更改所有用户。
如果你想要一个真正的全屏幕终端,按CTRL
- - ALT
,F#
其中#可以是1-6(IE CTRL
- - )。ALT
F1
要返回到Ubuntu,按CTRL
- - 。ALT
F7
转到系统设置->键盘->快捷方式
在Ubuntu中按CTRL + ALT + T将打开gnome终端窗口,作为常规的浮动窗口。请按照此快速教程操作,以使该窗口默认情况下最大化或全屏启动。删除默认启动器
找到键盘设置,然后在“快捷方式”的“启动器”类别下,将“启动”终端从CTRL + ALT + T更改为其他名称。我将我的名称更改为CTRL + ALT + W,以便可以轻松使用原始的窗口版本。
添加一个新的自定义快捷方式条目,并将其称为“启动终端全屏”,然后输入以下命令。
gnome-terminal-窗口--maximize
分配快捷方式
默认情况下,禁用键盘的新自定义快捷方式。您需要分配CTRL + ALT + T键盘代码,新快捷方式才能正常工作。
您应该已经准备就绪。试试看。
注意:尝试--fullscreen和--maximize 请参阅此链接以获取更多信息
我的解决方案是覆盖运行终端的默认键绑定
转到系统>首选项>硬件>键盘快捷键
(我使用的是ubuntu mate,在其他系统中可能有所不同,关键是您可以进入“键盘快捷方式”窗口)
单击+
按钮添加自定义快捷方式。填写2个输入字段
名称:您想要什么(例如:终端已最大化)
命令:mate-terminal --maximize
使用中mate terminal
或gnome-terminal --maximize
您正在使用gnome-terminal
然后您将快捷方式添加为 Ctrl + Alt + T
从那时起,当您点击时Ctrl + Alt + T
,您将获得一个最大化的终端窗口。
您可以尝试一种替代最大化的方法。
打开终端->编辑->配置文件首选项,在常规选项卡中,选中
“使用自定义默认终端大小”
框并使用这些值(行和列)。
U可以将其设置为您想要的任何大小。
对于名称,请输入“全屏终端”之类的名称,然后在该字段中textfield
插入命令
/usr/bin/gnome-terminal --window --full-screen
现在,通过在创建的全屏终端快捷方式上单击“禁用”字段来选择所需的快捷键,然后按加速键。就像我选择Ctrl+ Shift+T
横向思考答案:使用guake:
sudo apt-get install guake
当您按下F12键时,它将为您打开一个全屏终端。
您可以在编辑-配置文件首选项上设置初始终端大小。将全屏的列和行的大小设置为256。在这种情况下,我不建议使用第三方工具:)
sudo apt-get install terminator
(我最喜欢的终端)。然后terminator --fullscreen
(如果需要,可以将其放入键盘绑定中,等等)。:)