最棒的 7 款开源终端模拟器 已翻译 100%

oschina 投递于 2015/11/13 11:31 (共 6 段, 翻译完成于 11-16)
阅读 17986
收藏 119
3
加载中

你是系统管理员,Linux 重度用户,或者只是每天要在命令行花费大量时间的用户?选择哪种终端仿真程序,可能跟个人的喜好有关。你是喜欢轻量级呢,还是探索全部功能和可定制化的选项?或者只使用发行版给的默认选项?

如果你对终端程序还不了解,你可以认为它们就是一种图形界面的程序,可以让你用 shell 访问你的机器。使用文本模式界面访问计算机,你可以发现 Linux 的真正强大之处,在各方面都你都可以找到更快、更有效、更多控制的程序,更不要说系统管理员和开发者日常依赖的大量工具。为了在图形界面获得 shell 功能,你需要终端仿真器。

Terminal emulators

作为对比,我把每种终端运行 htop 的截屏列了出来,使用的都是默认配置。当然,每种终端程序都可以做某些程度的自定义,我机器上显示的样子不一定跟你机器上看到的完全一致。

zicode
zicode
翻译于 2015/11/13 12:28
1

想不想把这些都试一下?在我的 Fedora 22 系统里确实把这些都装了:
# dnf install gnome-terminal guake konsole terminator tilda xterm yakuake
当然,GNOME terminal 默认是已经安装了的。

Gnome Terminal

对于 GNOME 用户,Gnome Terminal 显然都是默认安装的。也就是说,它是系统的一部分。与我们列出的其他终端程序一样,它支持彩色的文本,多样化的主题,透明,鼠标交互,多标签,不过有一样特性没有让我接受不了,那就是改变窗口尺寸时文本自动重排。这个终端支持多用户,所以我可以任意尝试不同的设置项,而不会影响当前的配置,或者我也可以为不同的任务设置不同的配置。Gnome Terminal 支持链接的点击,这个特性用过之后就无法舍弃。

作为 Gnome 的一个组件,它的标题栏的样式跟 GTK 主题保持一致,与系统的其他部分的外观也一样,与大多数 Gnome 组件一样,默认的终端遵循 GPL v3 协议。

gnome-terminal

zicode
zicode
翻译于 2015/11/13 13:24
1

Guake

Guake 少数有“下拉”样式的界面的终端里的头一个,按下热键后下拉的内容会在屏幕的顶端显式。它也是我没有疑义的最喜欢的终端,在我家里的机器上它是日常工作使用的终端。Guake 和其他有下拉风格界面的终端的风格在 Quake 也有,出于对 90 年代的怀念,可以通过这种方式来重温我的最爱。

在 Guake 众多特性中,我喜欢它自带了大量的主题,包括我个人最喜欢的 Solarized Dark 和 Tomorrow Night,让我流连忘返。它有足够多的配置项可以满足我所有的需求,默认的热荐(F12 启动,F11 全屏)已经成为我下意识的动作。Guake 可以在 GitHub 上找到,基于 GPLv2

guake

zicode
zicode
翻译于 2015/11/13 13:40
1

Konsole

Konsole 是 KDE 附带的默认终端仿真器,所以如果你是一个 KDE 的用户,你可能已经熟悉它了。作为一个 KDE 组件,它为许多其它的 KDE 应用提供了嵌入式终端,包括 Konqueror,Kate,KDevelop。它的功能和 GNOME 默认的终端类似,我真的很喜欢它的目录和 SSH 书签功能。如果你不喜欢终端的屏幕显示比例或 TMUX,它还提供了分割终端功能。

Konsole 基于 GPL2 协议

Terminator

Terminator 在很多地方与 GNOME 终端类似,他也像 Konsole,它的过人之处在于分割终端,在一个窗口里显示多个终端。他也是跨平台的,如果你想在 Mac,Windows 和 Linux上面体验,它可能是你不错的选择。它也有一些漂亮的功能,包括文字和网址的拖放功能,精心设计的垂直滚动功能,制表符适度处理(许多程序员需要这个),自动日志等。它还可以优雅的处理 UTF-8 字符。

Terminator 基于 GPL2 开源。

kennedy
kennedy
翻译于 2015/11/13 15:26
1

Tilda

Tilda 是为 GTK 设计的另一种下拉抖动样式(Quake-style)终端仿真器,它的名字是取自波浪号键(Tilda),默认波浪号键调用雷神之锤终端。Tilda 的默认界面是很小的,没有窗口标题,边框,或任何东西,但需要改变样式时可以在偏好中设置。它有大量的配备,从设置键绑定,设置默认的大小和颜色,滚动设置,和更多的参数。

Tilda 基于 GPL2 开源。

Xterm

如果你感觉 xterm 它很古老,没错,因为它的确很古老。Xterm 出生于1984年,xterm 是 X window 系统的默认终端模拟器,需要避开任何的图形工具包,否则它可能会显示在你的窗口管理器上。但这种简约的做法也相应的缺乏特色;这是非常简单的一个终端。不过,对于一个非常小的带有图形系统的 Linux,xterm 中仍有一席之地。

xterm 基于 MIT 许可。

kennedy
kennedy
翻译于 2015/11/13 16:58
1

Yakuake

Yakuake 是另一个下拉终端模拟器,它是 KDE 家庭的一部分。简称“又是一个 kuake 系列”Yakuake 实际上可以看作是一个前端 Konsole(上面提到),它的许多特征是相似的。如果你喜欢的 Konsole 但又喜欢抖动样式,Yakuake 是不错的选择。Yakuake 基于 GPL2。

这里列出的不是详尽的清单。Terminology,eterm,mrxvt等,许多人有自己的喜好,自己环境或相应的窗口管理器。每一个,当然,带着自己的功能和卖点。

那么,哪一个是你的最爱?参加我们的调查,在这篇文章的顶部,如果你的喜好没有获得晋级,请在下面写上你的喜好。

kennedy
kennedy
翻译于 2015/11/13 17:41
1
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接。
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。
加载中

评论(39)

阿信sxq
阿信sxq

引用来自“铂金小鸟”的评论

不管用什么终端,zsh是必须的。

引用来自“阿信sxq”的评论

默认的bash就够了

引用来自“江湖习气”的评论

https://github.com/robbyrussell/oh-my-zsh/
来吧,打开新天地(逃
我用bash,配合https://github.com/Bash-it/bash-it
江湖习气
江湖习气

引用来自“铂金小鸟”的评论

不管用什么终端,zsh是必须的。

引用来自“阿信sxq”的评论

默认的bash就够了
https://github.com/robbyrussell/oh-my-zsh/
来吧,打开新天地(逃
鼠标泪
鼠标泪

引用来自“山羊的故事”的评论

SecureCRT

引用来自“林进雨”的评论

SecureCRT+1

引用来自“小A”的评论

crt是开源的?
W
小A
小A

引用来自“山羊的故事”的评论

SecureCRT

引用来自“林进雨”的评论

SecureCRT+1
crt是开源的?
云怀天河心
云怀天河心
terminator路过
小小编楫

引用来自“山羊的故事”的评论

SecureCRT

引用来自“林进雨”的评论

SecureCRT+1

引用来自“JackHao”的评论

SecureCRT+1
SecureCRT+10086
南漂一卒
南漂一卒

引用来自“kamui0523”的评论

从linux投奔到mac了,体验了7年的linux桌面,终于忍无可忍了....mac真好~~~
Mac、iOS 的操作、思维方式 每次都想摔键盘、手机……
JackHao
JackHao

引用来自“山羊的故事”的评论

SecureCRT

引用来自“林进雨”的评论

SecureCRT+1
SecureCRT+1
明悦
明悦

引用来自“山羊的故事”的评论

SecureCRT
对头
唯一
唯一

引用来自“DennisXiong”的评论

感觉都够用,分屏的话加tumx好了
tmux
返回顶部
顶部