标签 Guake 下的文章

使用 Guake 终端这个可自定义且强大的适合各种用户的工具快速访问你的终端。

Guake 终端:GNOME 桌面中自上而下终端

Guake 是一款为 GNOME 桌面量身定做的终端模拟器,采用下拉式设计。

它最初的灵感来自于一款 FPS 游戏(Quake)中的终端。尽管它最初是作为一个快速和易于使用的终端而设计的,但它的功能远不止于此。

Guake 终端提供了大量的功能,以及可定制的选项。在这里,我将重点介绍终端的主要功能,以及如何将它安装到你的任何 Linux 发行版上。

Guake 终端的特点

  • 按下键盘快捷键(F12)以覆盖方式在任何地方启动终端
  • Guake 终端在后台运行,以便持久访问
  • 能够横向和纵向分割标签页
  • 从可用的 shell 中(如果有的话)更改默认的 shell
  • 重新对齐
  • 从多种调色板中选择改变终端的外观
  • 能够使用 GUI 方式将终端内容保存到文件中
  • 需要时切换全屏
  • 你可以轻松地保存标签,或在需要时打开新的标签
  • 恢复标签的能力
  • 可选择配置和学习新的键盘快捷键,以快速访问终端和执行任务
  • 改变特定选项卡的颜色
  • 轻松重命名标签,快速访问你需要的内容
  • 快速打开功能,只需点击一下,就可直接在终端中用你最喜欢的编辑器打开文件
  • 能够在启动或显示 Guake 终端时添加自己的命令或脚本。
  • 支持多显示器

只是出于乐趣,你可以做很多事情。但是,我也相信,高级用户可以利用这些功能使他们的终端体验更轻松,更高效。

就我用它来测试一些东西和写这篇文章的时候,说实话,我觉得我是在召唤终端。所以,我绝对觉得它很酷!

在 Linux 上安装 Guake

在 Ubuntu、Fedora 和 Arch 的默认仓库中都有 Guake 终端。

你可以按照它的官方说明来了解你可以使用的命令,如果你使用的是基于 Ubuntu 的发行版,只需输入:

sudo apt install guake

请注意,使用这种方法可能无法获得最新版本。所以,如果你想获得最新的版本,你可以选择使用 Linux Uprising 的 PPA 来获得最新版本:

sudo add-apt-repository ppa:linuxuprising/guake
sudo apt update
sudo apt install guake

无论是哪种情况,你也可以使用 Pypi 或者参考官方文档或从 GitHub 页面获取源码。

你觉得 Guake 终端怎么样?你认为它是一个有用的终端仿真器吗?你知道有什么类似的软件吗?

欢迎在下面的评论中告诉我你的想法。


via: https://itsfoss.com/guake-terminal/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

当你刚刚迈入linux的世界时,你会立马动身开始使用那些知名的浏览器、云客户端、音乐播放器、邮件客户端,也许还有图形编辑器,对吗?可是,你却错过了几个非常重要的生产工具。这里将介绍给你5个应该安装的不容错过的应用。

Synergy

Synergy 简直就是多桌面用户的福音。这是一个开源软件,它可以让你用一个鼠标和键盘跨越几台电脑、显示器和操作系统。在桌面之间切换鼠标和键盘非常简单,你只要把鼠标从一个桌面的边缘移向另一个桌面即可。

当你第一次打开 Synergy,它会引导你完成设置。你的主桌面就是你将与其它桌面共享输入设备的那个。将主桌面设为服务端,将其它桌面设置为客户端。

Synergy 在互连的各个桌面间维持同一张粘贴板。它也将锁屏功能融合到了一起,例如,你可以跳过锁屏一次登录到所有桌面。你可以在 Edit 菜单的 Setting 下调整更多的设置,比如设置密码或者将 Synergy 设置成开机自启动。

(LCTT 译注:这是个自由而开源的好软件,但是如果你从它的网站下载,由于商业支持的缘故,是需要付费的;当然你可以自己下载源代码并编译。)

BasKet Note Pads

从某种意义上来讲,用 BasKet Note Pads,就像把你的大脑刻画进计算机里一样。它把我们不经意间的想法记录下来,然后任由我们去把它们组织起来。你可以在各种任务中用到 BasKet Note Pads,比如记录笔记、制作脑图、记录代办事项、保存链接、管理你的发现、或者追踪项目数据。

在 BasKet Note Pads 中,每个放到一个区域的主要的想法或项目被称作一个篮子(basket)。你可以进一步拆分,成一个或多个子篮或者兄弟篮。篮子进一步分成笔记,这些零零碎碎的笔记组成了一个项目。你可以自由组织它们,给它们打标签,和筛选它们。

该应用的双面板结构的左侧以树形结构显示了你创建的所有篮子。

BasKet Note Pads 第一次用起来可能有点复杂,但是如果你经常用它的话,你会觉得相当顺手。当你暂时不用它时,它会退出到系统托盘,方便你下次快速打开它。

如果在 Linux 上想要一个更简单的笔记本替代品?可以试试Springseed

Caffeine(咖啡因)

你怎样确保你的电脑不会在放一部精彩的电影中途突然休眠呢?Caffeine 会帮助你解决这个问题。当然,你并不需要为你的电脑泡一杯咖啡。你只需要安装一个轻量级的指示器 —— Caffeine。只要当前你是全屏模式,它就会禁用你的屏幕保护程序、锁屏程序,让你的电脑不会因为没有在任务中而进入睡眠模式。

点击下载安装最新版本的 Caffeine。如果你想以PPA的方式安装,使用如下命令:

$ sudo add-apt-repository ppa:caffeine-developers/ppa
$ sudo apt-get update
$ sudo apt-get install caffeine

如果你的Ubuntu版本是14.10或者15.04(或者其它衍生版本),你还需要安装下面的依赖包:

$ sudo apt-get install libappindicator3-1 gir1.2-appindicator3-0.1

完成安装以后,将Caffeine指示器设置成开机自启动,这样可以使指示器显示在系统托盘里。你可以右键点击托盘图标打开应用的关联菜单,来开启或关闭Caffeine,

Easystroke

Easystroke 是一个将鼠标潜力开发出来的应用。通过一系列的设置,用鼠标、触摸屏、手写笔的手势来完成敲击键盘、执行命令和滚动屏幕等通用操作。在 Easystroke 里能够设置的手势相当多,而且当你看到应用的界面时,你会发现应用的引导非常清晰。

选择一个你喜欢的鼠标键开始设置手势。如果你喜欢,你还可以设置辅助功能键。通过Perferences>Behavior>Gesture Button 来设置。现在到Action选项卡里面,把你最常用的动作记录成手势吧。

在 Preferences 和 Advanced 选项卡中,你可以做一些其它的调整,比如将 EasyStroke 设置成自动启动,在系统托盘中显示图标,改变滚动速度。

Guake

我把我最喜欢的应用放在最后。Guake 是根据第一人称射击视屏游戏 Quake 模仿而来的下拉式命令行终端。不管你是否在学习命令行终端,或者是有一定的基础,Guake 都可以将终端变得更加方便。你可以一键将它呼出,也可以一键将它隐藏。

就像下面这张图,当打开时,Guake 的界面会覆盖在当前的屏幕上。你可以在终端中右键点击,调出 Preference 来改变 Guake 的界面,滚动方式,快捷键等等。

如果你的桌面是 KDE,你可以选择一个类似的工具——Yakuake.

写下你最喜欢的 Linux 新发现!

还有更多超级实用的 Linux 应用等待被发现。放心,我们将一直关注,并把它们带到你们的生活中。

哪一个应用是你最喜欢研究的呢?哪一个是你觉得必不可少的呢?在评论里告诉给我们吧。


via: http://www.makeuseof.com/tag/new-linux-5-apps-didnt-know-missing/

作者:Akshata 译者:sevenot 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

Linux的命令行是最好、最强大的东西,它使新手着迷,并为老手和极客的提供极其强大的功能。那些在服务器和生产环境下工作的人早已认识到了这个事实。有趣的是,Linux终端是Linus Torvald在1991年写内核时实现的第一批功能之一。

终端是个强大的工具,由于它没有什么可调整的部分,所以十分可靠。终端介于控制台环境和GUI环境之间。终端自身作为一个GUI程序,运行在桌面环境下。有许多终端是适用于特定的桌面环境的,其它的则是通用的。Terminator, Konsole, Gnome-Terminal, Terminology, XFCE terminal, xterm都是些常用的终端模拟器。

您可以从下面的链接中获得一份使用最广泛的终端模拟器的列表。

前几日上网时,我偶遇了名为‘Guake’的终端程序,它是用于gnome的终端模拟器。尽管这并不是我第一次听到Guake。实际上,我在大约一年前便知道了这个应用程序,但不知怎么搞的,我那时没有写写Guake,再后来我便渐渐忘掉了Guake,直到我再一次听到Guake。所以,最终,这篇文章诞生了。我将给你讲讲Guake的功能,在Debian、Ubuntu、Fedora上的安装过程以及一些测试。

什么是Guake?

Guake是应用于Gnome环境的下拉式终端。主要由Python编写,使用了一些C,它以GPL2+许可证发布,适用于Linux以及类似的系统。Guake的灵感来源于电脑游戏Quake(雷神之锤)中的终端,Quake的终端能通过按下特定按键(默认为F12)从屏幕上滑下来,并在按下同样的键后滑上去。

值得注意的是,Guake并不是第一个这样的应用。Yakuake(Yet Another Kuake)是一个运行于KDE的终端模拟器,Tilda是一个用GTK+写成的终端模拟器。它们的灵感都来自于雷神之锤那上下滑动的终端。

Guake的功能

  • 轻量级
  • 简单而优雅
  • 功能众多
  • 强大
  • 美观
  • 将终端平滑地集成于GUI中
  • 在按下预定义的键后出现/消失
  • 支持热键、标签、透明化背景,这使得它适合所有Gnome用户
  • 可配置各种方面
  • 包括许多颜色的调色板
  • 设定透明度的快捷方式
  • 通过Guake配置,可在启动时运行一个脚本
  • 可以在多个显示器上运行

Guake 0.7.0最近发布,它带来了一些修正以及上面提到的一些功能。完整的版本历史和源代码包可以在这里找到。

在Linux中安装Guake终端

如果您对从源码编译Guake感兴趣,您可以从上面的链接处下载Guake,并在安装前进行编译。

然而Guake可以在许多的发行版中通过添加额外的仓库来安装。这里,我们将在Debian、Ubuntu、Linux Mint和Fedora下安装Guake。

首先从仓库获取最新的软件包列表,并从默认的仓库安装Guake,如下所示:

---------------- 在 Debian, Ubuntu 和 Linux Mint 上 ----------------
$ sudo apt-get update
$ apt-get install guake

---------------- 在 Fedora 19 及其以后版本 ----------------
# yum update
# yum install guake

安装后,可以从另一个终端中启动Guake:

$ guake

在启动它后,便可以在Gnome桌面中使用F12(默认配置)来拉下、收回终端。

看起来非常漂亮,尤其是透明背景。滑下来...滑上去...滑下来...滑上去...执行命令,打开另一个标签,执行命令,滑上去...滑下来...(作者已沉迷其中)

Guake Terminal in Action

Guake实战

如果您的壁纸或活动窗口的颜色和Guake的颜色有些不搭。您可以改变您的壁纸,减少透明度或者改变Guake的颜色。

下一步便是进入Guake的配置,根据每个人的需求修改设置。可以通过应用菜单或者下面的命令来运行Guake的配置。

$ guake --preferences

Guake Terminal Properties

Guake终端配置

设置滚动

Guake Scrolling Settings

Guake滚动配置

外观设置 - 在这里您可以修改文字颜色和背景色以及透明度。

Appearance Properties

外观设置

键盘快捷键 - 在这里您可以修改Guake显示的开关快捷键。

Keyboard Shortcuts

键盘快捷键

兼容性设置 - 基本上不必设置它。

Compatibility Setting

兼容性设置

结论

这个项目即不是太年轻也不是太古老,因此它已经达到了一定的成熟度,足够可靠,可以开箱即用。像我这样需要在GUI和终端间频繁切换的人来说,Guake是一个福利。我不需要管理一个多余的窗口,频繁的打开和关闭,使用tab在大量打开的应用程序中寻找终端或切换到不同的工作区来管理终端,现在我需要的只有F12。

我认为对任何同时使用GUI和终端的Linux用户来说,Guake都是必须的工具。同样的,我会向任何想要在系统中结合使用GUI和终端的人推荐它,因为它既平滑又没有任何障碍。

上面就是我要说的全部了。如果在安装和使用时有任何问题,请告诉我,我们会帮助您。也请您告诉我您使用Guake的经验。在下面的评论区反馈您宝贵的经验。点赞和分享以帮助我们宣传。


via: http://www.tecmint.com/install-guake-terminal-ubuntu-mint-fedora/

作者:Avishek Kumar 译者:wwy-hust 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出