3

号称当前最快的终端模拟器alacrity

 1 year ago
source link: https://www.80shihua.com/archives/2803
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

号称当前最快的终端模拟器alacrity

作者: dreamfly 分类: software 发布时间: 2022-10-12 09:39

作为一个后端程序员,我们每天都要和终端打交道,一款好用的终端模拟器可以大大提升我们的工作效率,今天我们就来简单介绍下alacrity这款终端神器,一个由rust开发的,支持GPU渲染的,非常精巧的终端模拟器。

alacrity 是一款跨平台的终端模拟器,你可以在多个操作系统平台使用。

它提供了开箱即用的功能,当然你也可以同过配置文件来修改它的默认配置,它的配置文件是yaml格式,非常灵活,里面有超多可定制的选项可以配置,从字体字号,到显示主题,再到按键绑定,你可以打造出属于你专属的终端模拟器。

alacrity 最大的特点就是它的渲染速度和体积,不到5M的大小,支持OpenGL的渲染,因为采用rust进行的编写,因此它的速度得到了保证,在它的下面工作你会体验到什么是速度,什么是极致。

vi 是终端下最常用的一种编辑器,很多程序员基本都使用过它,有些程序员甚至把它当做主力编辑器。而alacrity默认是支持vi模式的,也就说你可以在alacrity终端下,使用vi的工作方式,你可以使用vi模式下的选择,搜索等功能。

默认情况下它是没有创建默认文件的,你需要手动创建它。各个系统可能的路径如下:

$XDG_CONFIG_HOME/alacritty/alacritty.yml
$XDG_CONFIG_HOME/alacritty.yml
$HOME/.config/alacritty/alacritty.yml
$HOME/.alacritty.yml
%APPDATA%\alacritty\alacritty.yml

值得一提的是,虽然发布了接近5年多了,它还没有发布正式版1.0版本,然而这并不妨碍很多程序员已经使用它作为主力终端了。

alacrity 缺少很多终端的比如标签页,分屏等功能,它把这些交给了其它程序来做,它只专注做好终端下的渲染,让专业的人做专业的事情,这也许正是软件开发的哲学。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK