Gnome自带的gnome-terminal还算不错,简单,易用,也已经支持多标签。但是,如果你希望让终端自动启动并在后台运行,如果你喜欢更快速地隐藏和显示终端,如果你更习惯使用快捷键,那么Guake 绝对是一个更好的选择。
什么是Guake?
官方的说法:Guake is a drop-down terminal for GNOME Desktop Environment, so you just need to press a key to invoke him, and press again to hide. Guake supports hotkeys, tabs, background transparent, etc
翻译如下:Guake是一个下拉式的gnome桌面环境下的终端程序,因此你只需要按一个键就可以调用他,然后再按一次以便隐藏他。Guake支持快捷键、标签、背景透明等特性。
客观的说,Guake并不比默认的gnome-terminal强多少,但却要方便许多,特别是对那些经常或时而用到终端的人。如果你每天打开5次以上的终端程序,那么Guake就比较适合你了。
Guake的使用及界面
在guake装载人内存后,你可以使用两种方法调出Guake:使用快捷键F12或点击Guake在gnome面板右边通知区域中的图标。软件界面截图如下(点击以查看大图):
不要误会,这绝对是一张全屏截图,既不是拼接的也不是使用了什么屏幕分割软件。之所以看起来似乎屏幕被分割成了上下两部分,是因为Guake占用的上面一半的空间,而且设置成了部分透明的。Guake的高度和透明度在程序的首选项里面是很容易调整的。
调出Guake后,你可以使用F11切换到全屏模式,再按一次F11就可以重新回到窗口模式。
快捷键及其定制
[全局快捷键]
F12:显示/隐藏Guake的程序界面。
[局部快捷键]
Ctrl+Shift+T:新建标签页;
Ctrl+Shift+W:关闭标签页;
Ctrl+Shift+C:复制;
Ctrl+Shift+V:粘贴;
Ctrl+PageUp:切换到上一个标签;
Ctrl+PageDown:切换到下一个标签;
(以上六个快捷键与gnome终端是一致的。)
F11:切换到/退出全屏模式;
出于某种原因,你可能需要定制Guake的快捷键。比如,在我的Ubuntu上,因为与Hedgewars(一个类似于百战天虫2D版的开源跨平台游戏)的快捷键发生冲突,我决定更改Guake的显示/隐藏程序界面的快捷键。默认是F12,为避免与其他程序的快捷键发生冲突,我决定使用Super+G组合键(因为linux程序较少使用Windows徽标键,这个键在ubuntu中被默认映射成Super)。在Guake的程序首选项中,有自定义键盘快捷键的功能,但是这个功能目前无法正确识别按键(Ubuntu9.04,Guake! 0.3.1;在新版的Guake! 0.4.0中,此问题已得到修正)。所以必须采用迂回战术。在进入下一步之前,请确认你安装了gnome的配置编辑器Configuration Editor。Configuration Editor在Ubuntu的软件仓库中就有,可以直接从[应用程序][添加/删除]中选择安装。
打开从程序菜单中打开Configuration Editor(配置编制器),定位到/apps/guake/keybindings/global,将其中的show_hide项的键值改为你想要的快捷键组合(本例为Super+G),形式为<Super>G。重启Guake后使用新的快捷键试试看。
让Guake随系统自动启动
定位到[系统][首选项][启动程序]打开'启动程序喜好'程序,单击'添加'按钮,在弹出的窗口中填写程序名称、命令和注释,命令一定不要写错(可以是程序名字guake,也可以是命令的绝对路径如/usr/bin/guake,建议采用前者),其他可以随便填。请看下图:
安装Guake
Guake也是Ubuntu软件仓库中的软件,可以采用前面安装Configuration Editor相同的方式安装,或者使用新立得软件包管理器来安装,当然也可以使用命令行:sudo apt-get install guake。
相关推荐
**Python库Guake-3.1.0** Guake是一个基于Python开发的终端模拟器,专为GNU/Linux操作系统设计,其灵感来源于Quake游戏中的快速弹出式控制台。Guake以其快速启动、多窗口管理和方便的键盘操作而受到开发者们的喜爱...
iterm2guake 将 ITerm 2 主题转换为 Guake 配色方案 安装 gem install iterm2guake 用法 iterm2guake my_iterm2_color_scheme.itermcolors
guake-公式 设置 guake 和可选的 guake-indicator 的公式。 由于配置文件是针对每个用户的,因此 pillar 文件中需要有一些方向来定义哪些用户应该获得配置。 用于此的Struts数据可能会变得非常大,但与直接修改 ...
Guake是一款专为GNOME桌面环境设计的下拉式终端模拟器,它的灵感来源于Quake游戏中的快速调用控制台。Guake不仅提供了一个便捷的方式来访问命令行界面,还通过其独特的显示方式增强了用户的工作效率。 Guake的主要...
guake_intuivo_cli Bash实用工具,适合那些喜欢使用有关Guake Terminal的bash进行编程的人。 建议放置在快速打开下 图案: /usr/local/bin/guake_quick_open_file_opener %(file_path)s:%(line_number)s
3. Guake:Guake是一款下拉式的终端模拟器,只需按下快捷键即可快速打开或隐藏终端,特别适合需要频繁切换的用户。 4. Hyper:基于Web技术的Hyper使用Electron构建,允许用户通过丰富的插件和主题自定义和扩展其...
全局热键以切换窗口可见性(类似于guake,默认值为ctrl 2) 多平台(Linux,Mac,Win) multi支持多种语言(electerm-locales,贡献/修复欢迎) 双击直接编辑远程文件(小的)。 使用内置编辑器(小的)编辑本地...
支持全局热键切换窗口可见性(类似 guake,默认是 ctrl + 2)。 多平台支持(Linux、Mac、Win)。 多语言支持(electerm-locales,欢迎贡献/修复)。 双击可直接编辑(小)远程文件。 支持公钥+密码认证。 支持 ...
全局热键以切换窗口可见性(类似于guake,默认值为ctrl 2) 多平台(Linux,Mac,Win) multi支持多种语言(electerm-locales,贡献/修复欢迎) 双击直接编辑远程文件(小的)。 使用内置编辑器(小的)编辑本地...
1. **配置自启动**:在启动应用程序设置中启用Guake自动启动。 ##### (七)解决gedit乱码问题 1. **编辑配置文件**:运行`gconf-editor`,在`/apps/gedit-2/preferences/encodings/auto_detected`路径下添加`GBK`...
此外,Guake是一款独特的下拉式终端,可以在任何应用程序上快速调出,提高了开发者的操作效率。 系统管理和监控工具如Gnome System Monitor、Conky和htop也是Linux用户不可或缺的。Gnome System Monitor可以查看...
2. **终端模拟器**: 如Terminator或Guake,它们提供了多窗口或下拉式终端功能,帮助用户更有效地管理命令行界面。 3. **包管理器**: apt (Advanced Package Tool) 和 yum (Yellowdog Updater, Modified) 是两大主要...
- `vim-X11`、`mc`、`guake`、`unar`、`p7zip`、`mlocate`、`openssh-clients`、`man`、`transmission-gtk` 等常用工具可通过 `yum install` 命令安装。 - **安装 VMware 虚拟机**:尽管作者提到了安装 VMware ...
**官方网站**:https://github.com/guake/dtach #### (c) tmux tmux是一个强大的终端复用程序,提供了多种高级特性,如窗口分割、缓冲区复制和粘贴等。 **官方网站**:https://tmux.github.io/ #### (d) byobu ...
为解决这个问题,一些用户会选择使用像 terminator、Konsole 或者 Guake 这样的高级终端模拟器,它们集成了PuTTY的部分功能并提供更丰富的特性。 总的来说,PuTTY for Linux 是一个实用的工具,尤其对那些经常需要...
- `float guake[10];`: 用于存储挂科学生的成绩信息。 - `float aver[10];`: 用于存储学生的平均成绩。 - `struct info student[M];`: 定义了一个大小为100的结构体数组来存储所有学生的详细信息。 - `char ch[20] =...
/usr/share/applications/guake.desktop /etc/xdg/autostart/ 安装 Java 6 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get -y install oracle-java6-installer 选择 Oracle Java 6...
Manjaro 20.0 Lysia版本中,虽然预装了一些终端模拟器,但用户可能会选择其他如GUAKE这样的第三方终端来提升用户体验。本文将详细介绍如何对Manjaro的GUAKE终端进行美化,以创建一个既实用又赏心悦目的工作环境。 ...
这是我用来初始化新Mac计算机的步骤列表。 随时根据需要使用它的任何部分。...从App Store: 磁铁啜棒极了2 GIPHY捕捉从网站:从控制台: ... 导入guake.json配置文件将guake.json设置为默认配置文件虚拟机参见 。 brew in