虽说如今非常多Linux发行版。比方Ubuntu,已经基本上能够採用GUI来完毕绝大部分一般性的任务。

可是,终端程序对于linux用户来说仍是不可缺少的。

Gnome自带的gnome-terminal还算不错,简单,易用,也已经支持多标签。可是,假设你希望让终端自己主动启动并在后台执行,假设你喜欢更高速地隐藏和显示终端。假设你更习惯使用快捷键,那么Guake 绝对是一个更好的选择。

前面有一篇文章(http://blog.csdn.net/u013634961/article/details/39534521)介绍linux下的一些好用的终端,只是经过对照个人感觉最好用的还是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也是Ubuntu软件仓库中的软件,能够採用前面安装Configuration Editor同样的方式安装,或者使用新立得软件包管理器来安装,当然也能够使用命令行:sudo apt-get install guake。

Guake的使用及界面

在guake装载人内存后。你能够使用两种方法调出Guake:使用快捷键F12或点击Guake在gnome面板通知区域中的图标。软件界面截图例如以下

当然了,这个是我设置好以后的效果图了,这个设置也非常easy,鼠标右键然后选择首选项就可以依据自己的须要进行设置:

快捷键及其定制

[全局快捷键]

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的软件仓库中就有。能够直接从[应用程序][加入/删除]中选择安装。

让Guake随系统自己主动启动

定位到[系统][首选项][启动程序]打开'启动程序喜好'程序,单击'加入'button。在弹出的窗体中填敲代码名称、命令和凝视,命令一定不要写错(能够是程序名字guake,也能够是命令的绝对路径如/usr/bin/guake,建议採用前者),其它能够随便填。

请看下图:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMzYzNDk2MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

这样就会开机启动了,开机直接按F12就能够用了。方便。简洁,大气,相信你也会和我一样爱上这款终端的。

Guake Terminal ── linux下完美帅气的终端的更多相关文章

  1. Linux下完美使用find+grep实现全局代码搜索

    作者:zhanhailiang 日期:2014-10-11 背景 在Window下有大量方便的图形化工具能够实现全局搜索,可是Linuxserver中因为使用命令行操作导致全局搜索是一个比較高的门槛. ...

  2. Linux下如何在打开终端的时候自动配置相关环境

    参考博客“Linux启动文件.设置环境变量的位置”(http://www.2cto.com/os/201305/208251.html) 在不可取的root权限的时候可以选择编辑~/.bashrc文件 ...

  3. linux下串口调试工具/串口终端推荐: picocom

    对于picocom, kermit, minicom, picocom 最简单易用,也全然符合我的使用需求. 安装(mint / ubuntu): $ sudo apt-get install pic ...

  4. linux下串口调试工具/串口终端推荐: picocom(转)

    对于picocom, kermit, minicom, picocom 最简单易用,也完全符合我的使用需求. 安装(mint / ubuntu):$ sudo apt-get install pico ...

  5. linux下如何kill tty终端

    答:一共有两个步骤,如下: 1.列出打开的终端 who 2.kill需要kill的tty终端 pkill -kill -t pts/2

  6. Linux下非root用户如何安装软件

    Linux下非root用户如何安装软件 从windows转移到Linux的用户最开始总会有各种不适,因为这种不适最终放弃linux的不在少数.对于这类人只能说可惜,还没有领略到linux的美好就过早放 ...

  7. 解决linux下按退格键出现 ^? 的问题

    处理办法:使用stty命令修改. stty命令语法 stty是linux下改变和打印终端设置的常用命令. stty(选项)(参数) -a:以容易阅读的方式打印当前的所有配置: -g:以stty可读方式 ...

  8. ubuntu :安装一个方便的终端工具,Guake Terminal

    前言: 刚刚用ubuntu不久,就想找点新鲜玩意儿,提高linux能力,当然啦,我喜欢折腾,今天就碰到Guake Terminal这个玩意儿,它的功能很简单,就是一个终端,按F12就出现,再按就隐藏, ...

  9. 完美解决 Linux 下 Sublime Text 中文输入

    首先,我参考了好几篇文章,都是蛮不错的,先列出来: sublime-text-imfix:首先推荐这个方法,最简单,但是在我的系统上有些问题.可用这个的强烈推荐用这个 完美解决 Linux 下 Sub ...

随机推荐

  1. select 修改选中时候的默认默认样式 outline:none 把系统的线关了 然后自己再border一下

    chrome 查看样式的时候默认没有 focus的样式,可以把选择器开开select 修改选中时候的默认默认样式 outline:none 把系统的线关了 然后自己再border一下input:foc ...

  2. 【转】UpdateData()函数

    一.总结UpdateData()函数 UpdateData(true);//用于将屏幕上控件中的数据交换到变量中. UpdateData(false);//用于将数据在屏幕中对应控件中显示出来. 当你 ...

  3. mysql事件【定时器】

    一,借鉴[luo奔的蜗牛] 1.创建一张表 create table mytable ( id int auto_increment not null, name ) not null default ...

  4. 【原】tcpdump命令

    1.常用参数总结 tcpdump tcpdump -i  (网卡) tcpdump -nn  (数字的方式显示IP和端口.一个n是ip) tcpdump -c x   (抓包数量,x为数字) tcpd ...

  5. Go:二分查找

    package main import "fmt" func BinarySearch(arr *[5]int, leftIndex int, rightIndex int, fi ...

  6. rbac组件之数据库设计(一)

    rbac是基于角色的权限设计,一共包含六张表,具体的表设计如下: from django.db import models class Menu(models.Model): "" ...

  7. Overload重載和Override重写的区别。Overloaded的方法是否可以改变返回值的类型?

    Overload是重载的意思,Override是覆盖的意思,也就是重写. 重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同). 重写Ove ...

  8. jz2440烧写方法笔记

    1,jz2440用dnw烧写普通程序的步骤是: ①选择将uboot烧写到nor flash或者是nand flash中 ②打开dnw,选择要烧写的程序,注意不是uboot,是你要烧写的程序,他将所有的 ...

  9. Linux学习笔记02

    1.文件处理命令:touch touch [文件目录][文件名] 如:touch /tmp/jiejie/jiejie.conf2.文件处理命令:cat cat 参数[文件目录][文件名]//显示文件 ...

  10. [ZJOI2010] 数字统计

    [ZJOI2010] 数字统计 题目 给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(digit)各出现了多少次. INPUT 输入文件中仅包含一行两个整数a.b,含义如上所述 OUTP ...