terminal虚拟终端使用教程(Terminus基于Web技术的现代终端)

terminal虚拟终端使用教程(Terminus基于Web技术的现代终端)(1)

Terminus是一款跨平台的、开源的、基于Web技术的现代终端,它的灵感很多来源于Hyper,一款构建在Web技术之上的漂亮终端。有别于传统的终端,Terminus自带了一些很酷的特性,可以自定义很多主题和着色方案。我们可以开启或者隐藏Terminus的全局快捷键,在当前目录打开新标签,也可以通过安装插件来扩展Terminus的功能。

特性
  • 可跨平台运行在Windows, MacOS, Linux
  • 诸多主题和着色方案
  • 可全配置的快捷键
  • 全面支持 Unicode 以及双倍宽字符
  • 无阻塞流动输出
  • MacOS 和 Linux 上持续的 Tab
  • 在 Windows 上支持类似 Shell 体验
  • Windows 上支持 CMD, PowerShell, Cygwin, Git-Bash 和 Bash
  • Linux 上默认复制粘贴的快捷键(Ctrl Shift C, Ctrl Shift V)
  • 记住打开的标签页
  • 整合 SSH 客户端以及连接管理

terminal虚拟终端使用教程(Terminus基于Web技术的现代终端)(2)

安装 Terminus

在 Archlinux 上安装 Terminus,可以使用类似想下面的任意 AUR 来安装:

使用 Pacaur :

pacaur -S terminus-terminal

使用 Packer:

packer -S terminus-terminal

使用 Trizen:

trizen -S terminus-terminal

使用 Yay :

yay -S terminus-terminal

使用 Yaourt:

yaourt -S terminus-terminal

或者在基于 RPM-base 的 RHEL, CentOS, Fedora 系统的安装:

sudo yum install libXScrnSaver screen tmux wget https://Github.com/Eugeny/terminus/releases/download/v1.0.0-alpha.41/terminus-1.0.0-alpha.41.rpm rpm -Uvh terminus-1.0.0-alpha.41.rpm

或者在 Ubuntu, Linux Mint, debian 的系统安装:

sudo apt-get update && sudo apt-get install gdebi wget https://github.com/Eugeny/terminus/releases/download/v1.0.0-alpha.41/terminus_1.0.0-alpha.41_amd64.deb sudo gdebi terminus_1.0.0-alpha.41_amd64.deb

使用

打开 Terminus,会有两个选择,新建标签页,或者设置

我们新建一个标签页:

terminal虚拟终端使用教程(Terminus基于Web技术的现代终端)(3)

点击“+”,可以添加新的标签页。

自定义 Terminus

Application:

terminal虚拟终端使用教程(Terminus基于Web技术的现代终端)(4)

  • 在这里,我们可以自定义如下设置:
  • 改变Terminus主题
  • 改变标签栏位置
  • 改变Terminus窗口框架
  • 设置dock位置
  • 如果不喜欢默认颜色主题,还可以自定义自己的CSS样式

HotKeys:

自定义快捷键

terminal虚拟终端使用教程(Terminus基于Web技术的现代终端)(5)

Plugins:

Terminus可以通过使用插件来扩展。安装插件需要有 npm 的支持。必须先安装 npm

terminal虚拟终端使用教程(Terminus基于Web技术的现代终端)(6)

Terminal:

terminal虚拟终端使用教程(Terminus基于Web技术的现代终端)(7)

这里提供了如下配置:

  • 改变默认外观
  • 改变字体
  • 设置配色方案和背景
  • 修改光标样式
  • 开启、或关闭警报声音
  • 开启、或关闭光标闪烁
  • 改变工作路径
  • 改变默认 shell
  • 设置是否“选择即复制”,如果开启,当选择文本后则默认复制到剪贴板
  • 设置右键单击后,是否讲剪贴板内容粘贴到终端
  • Terminus启动时,是否开启终端窗口

希望通过这些设置,能够让您的Terminus变得漂亮且实用,希望您能喜欢上 Terminus。如果有任何 bug,我们可以在该项目的 Github 上反馈。

Github地址:https://github.com/Eugeny/terminus

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页