本文介绍适用Linux下的九大终端仿真器:rxvt-unicode、eDEX-UI、Tilix、Aminal、Terminus、Alacritty、Upterm、Termite、Hyper Terminal。

1、rxvt-unicode

rxvt-unicode是一个快速,轻量级,可定制的终端模拟器,在old fossil rxvt中,在竞技场中存在了相当长的时间,它具有很酷的功能,包括:

通过Unicode提供国际语言支持,透明度。

能够显示多种字体类型并支持Perl扩展。

Crash-free,至少我试过,但rxvt-unicode肯定比rxvt和它的许多分支更频繁地崩溃,并且可重现的错误立即得到修复。

完全无闪烁。

重新包装长行而不是在调整大小时分割或剪切它们。

完全结合角色支持。

同时支持多种字体:无需选择漂亮的日语和丑陋的拉丁语,或者没有日语和漂亮的拉丁字符

支持任何组合的Xft和核心字体。

可以轻松嵌入到其他应用程序中。

所有文档均可通过联机帮助页获取。

独立于区域设置的XIM支持。

许多小改进,例如改进和更正的terminfo,改进了二级屏幕模式,斜体和粗体字体支持,着色和着色。

在单独的进程中封装特权操作(提高安全性)。

针对本地和远程连接进行了优化。

以Unicode(UCS-2或UCS-4)存储文本。

使用区域设置正确的输入,输出和宽度:只要你的系统支持区域设置,rxvt-unicode就会正确显示。

守护进程模式:一个守护进程可以在多个显示器上打开多个窗口,这大大提高了内存使用和启动时间。

2、EDEX-UI

你有没有希望有一个类似你在科幻电影中观看的终端界面?那么,eDEX-UI就是为你服务的,该终端是一个全屏,跨平台的终端仿真器和系统监视器,在保持未来感的外观和感觉的同时,它努力保持一定的功能水平并可用于现实场景,其更大的目标是将科幻用户体验纳入主流。

eDEX-UI的以下功能必须是你正在寻找的:

功能齐全的终端仿真器,带有选项卡,颜色,鼠标事件,并支持curses和类似curses的应用程序。

实时系统(CPU,RAM,进程)和网络(GeoIP,活动连接,传输速率)监控。

完全支持支持触摸的显示器,包括屏幕键盘。

跟随终端的CWD(当前工作目录)的目录查看器。

使用主题,屏幕键盘布局,CSS注入的高级自定义。

3、Tilix

Tlix终端是一个高级GTK3平铺终端仿真器,遵循Gnome人机界面指南,它是其中一个你永远不会厌倦的平铺终端,因为以下内容:

持久布局。

可以从磁盘保存和加载终端分组。

拖放。

可以使用窗口内和窗口之间的拖放来重新安排终端。

图像支持。

透明背景图像支持。

自定义链接。

终端支持自定义标题和自定义超链接。

多个窗格。

通过水平或垂直分割它们以任何方式布局终端。

通知。

进程在视图外完成时支持通知。

4、Aminal

Aminal是用于在Golang中实现并使用OpenGL的Mac/Linux/Windows的现代终端模拟器,让我们来看看Aminal为终端爱好者提供的功能:

Unicode支持。

OpenGL渲染。

自定义选项。

真正的色彩支持。

支持常见的ANSI转义序列。

回滚缓冲区。

剪贴板访问。

可点击的网址。

多平台支持(Windows,Linux,OSX)。

像素支持。

提示/覆盖。

用于电力线的内置修补字体。

Retina显示支持。

Aminal团队表示该项目目前仍处于试验阶段,因此不必单独依赖它作为与你的系统交互的主要场所。此外,请确保在使用前安装最新的图形卡驱动程序。

5、Terminus

Terminus终端可以被描述为一种跨平台,开源的网络技术,其灵感源自Hyper,Hyper是一个基于Web技术的漂亮终端,Terminus可以高度灵活的方式进行定制,具有各种主题和所有可爱的颜色供你填充,其功能包括:

完整的Unicode支持,包括双宽字符。

不会阻碍快速流动的输出。

Windows上适当的类似shell的体验,包括标签完成(通过Clink)。

Powershell(+Core),WSL(Windows上的Bash),Git-Bash,Cygwin,Cmder和CMD支持

记住你的标签。

集成的SSH客户端和连接管理器。

6、Alacritty

如果你是一个在终端的性能上茁壮成长的人,那就停下来读一下Alacritty,这是一个终端仿真器,专注于简单性和性能,如此强烈关注性能,因为它使用GPU进行渲染,从而实现了没有它就无法实现的优化,包含的功能经过仔细考虑,你可以始终期待Alacritty非常快,虽然默认值非常合理,但它完全可配置。

7、Upterm - 21世纪的终端模拟器

我们想知道如果没有自由和开放源码软件,这个世随着各种各样的终端在那里寻找不同的东西或与他们的口味一致,所以还有更多的终端需要继续开发,尽管Upterm的首席开发人员去世了,但我们都庆祝他为世界所做的那种工作,他尽了自己的一份力量让世界变得更美好, Upterm(以前称为Black Screen)是终端世界中的开源IDE,严格来说,该软件既是终端仿真器,也是基于Electron的交互式shell,它使用Electron,TypeScript,ReactJS以及Monaco Editor--为Visual Studio Code提供支持的代码编辑器。

其主要功能包括以下内容:

键盘快捷键。

增加/减少字体大小。

提示和状态栏。

语言服务器协议支持 - 广泛采用的“语言智能提供者”通信协议。

历史搜索。

支持bash和zsh shell。

提供了AppImages。

最小的设计用户界面。

智能搜索。

git整合。

自动完成包括代码和括号。

8、Termite

Termite是一种基于VTE的最小终端仿真器,它是一个模态应用程序,类似于Vim,具有插入模式和选择模式,其中键绑定具有不同的功能,Termite基于VTE库,这是一个你喜欢每天与之互动的终端,特别是当它与i3窗口管理器结合时,其主要功能包括:

灵活性。

众多主题。

有许多关键绑定可供考虑用于捷径。

与其他应用程序集成,例如Oh-my-zsh。

历史搜索。

支持bash和zsh shell。

提供了AppImages。

最小的设计用户界面。

参考:在Ubuntu 18.04系统中下载安装Termite终端的方法。

9、Hyper Terminal

Hyper是一个令人惊叹的终端,它只使用HTML,CSS和JavaScript构建,它可以在Mac,Windows和Linux发行版上运行,如果你喜欢根据自己的喜好自定义终端,它的功能非常棒,仅举几个功能,它们包括:

支持插件。

您还可以在Awesome Hyper repo上找到大量插件。但这里有一些我最喜欢的。

可以是主题。

你可以根据自己的喜好改变风格,并用主题和插件来加强它的味道,例如oh-my-zsh。

它可以广泛定制。

TAG:

除非注明,文章均由 Linux系统学习 整理发布,欢迎转载。如有版权争议,请联系删除。

文章评论

留言与评论(共有 0 条评论)

验证码:

linux 仿真命令,介绍Linux下的九大终端仿真器相关推荐

  1. linux文件命令介绍,linux文件搜索及其它基础命令介绍(3)

    1.linux中包含大量的文件,对于文件查找,linux提供了find命令. find是一个非常有效的工具,它可以遍历目标目录甚至整个文件系统来查找某些文件或目录: find [path...] [e ...

  2. linux下执行php命令echo不输出,linux echo命令以及linux echo命令提示权限不够的方法...

    linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法.下面通过本文给大家介绍linux echo命令以及linux ...

  3. linux+echo+权限不够,解决linux echo命令以及linux echo命令提示权限不够的方法

    linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法.下面通过本文给大家介绍linux echo命令以及linux ...

  4. linux 关机命令总结,Linux关机命令总结

    在linux命令中reboot是重新启动,shutdown -r now是立即停止然后重新启动,都说他们两个是一样的,其实是有一定的区别的. shutdown命令可以安全地关闭或重启Linux系统,它 ...

  5. linux mv命令的功能,linux常用命令:Linux常用命令之mv命令是什么?

    Linux是目前使用比较广泛的服务器操作系统,可以安装在各种计算机硬件设备中,例如手机,路由器等.由于Linux是开源和免费的,因此Linux系统的稳定性和安全性更高一些,所以Linux具有很高的市场 ...

  6. linux查找目录下含有xx的文件,linux基础命令介绍三:文件搜索及其它

    1.linux中包含大量的文件,对于文件查找,linux提供了find命令. find是一个非常有效的工具,它可以遍历目标目录甚至整个文件系统来查找某些文件或目录: find [path...] [e ...

  7. linux clock命令,Centos Linux下使用date/clock/hwclock命令设置系统和硬件时间

    博客迁移之后,没有注意新服务器的系统时间,今天突然感觉到不对,于是调了一下: 设置时间为2010年06月17日,命令如下 1 2 [root@hexuweb101~]$date-s06/17/2010 ...

  8. arch linux安装命令,arch linux:安装Arch Linux方法介绍

    今天来聊聊一篇关于arch linux:安装Arch Linux方法介绍的文章,现在就为大家来简单介绍下arch linux:安装Arch Linux方法介绍,希望对各位小伙伴们有所帮助. Arch ...

  9. Linux常用命令介绍

    Linux命令查询网址:https://ipcmen.com/ 命令简介 命令分为内部命令和外部命令 内部命令实际上是shell程序的一部分,其中包含的是一些比较简单的linux系统命令,这些命令由s ...

最新文章

  1. yii mysql 事务处理_Yii2中事务的使用实例代码详解
  2. Android 绿豆通讯录【 SQLite数据库(增删改查、展示数据) + ListView数据展示控件(展示所有数据) 】
  3. CoreOS集成Kubernetes核心组件Kubelet
  4. oracle迁移mysql_从自建Oracle迁移至RDS MySQL
  5. php获取最后几个字符,php怎么去掉最后几个字符
  6. 暗黑系游戏_暗黑系冒险游戏,剧情引人入胜!
  7. ListView可拖拽item的原理
  8. html5%3chr%3e的样式,Vbs脚本编程简明教程
  9. 小迪外卖小程序源码+后台_外卖cps 赚钱小程序源码
  10. JPA的cannot simultaneously fetch multiple bags异常的解决
  11. 海德汉LSV2通讯协议
  12. IOS 隐私政策网址 URL MG
  13. Verilog 实现斐波那契数列
  14. 雷达PRI变化信号生成Matlab仿真
  15. 从苏宁电器到卡巴斯基第35篇:我与卡巴斯基的邂逅(中)
  16. Swift基础语法学习笔记(1)
  17. A069_店铺入驻_FastDfs_邮件
  18. word表格分开快捷键_Word:表格的拆分、合并、加减、删除,来挑一个你喜欢的快捷键...
  19. 移动端软键盘换行变搜索
  20. 解析HTTP报文格式

热门文章

  1. Privacy Statement
  2. C++ 多继承和多重继承
  3. Educational Codeforces Round 101 D. Ceil Divisions
  4. android游戏教程:播放游戏声音
  5. 信捷PLC如何使用c函数
  6. JAVA基础-voliate
  7. 股票服务器系统,股票系统_ 《梦幻西游》电脑版官方网站 - 网易西游题材扛鼎之作...
  8. Glid load支持加载类型
  9. Glide源码阅读理解一小时
  10. ambari集群管理安装→ssh无密登录设置