Alacritty是目前最快的一款仿真器软件了,十分注重简单性,它使用GPU ( 图形处理单元 )进行渲染,目前支持 macOS 和 Linux,不过需要最新的稳定Rust编译器来安装它。有兴趣的朋友可以下载试试。
简单意味着它没有像在其它终端中那样诸如标签或向后滚动等诸多复杂的特性。
高性能意味着它比任何其他终端模拟器要更快。
和 Kitty 各有优缺,但总得来讲更舒服一些。Kitty 至今都有很多中文支持问题,作者貌似也不并不在意。
而我给 Alacritty 提过的中文支持相关的 Issue 立马就给解决了,态度完全不同。
Alacritty 目前的 0.3.2 还存在有中文这类双宽度字符需要两次选择才能完全选中或者只能显示一半的现象。下一个版本 0.3.3 就不会有这类中文问题了。在这儿之前你可以先从 master 代码自行构建。
(构建 Rust 项目非常简单,Rust 大法好!)
Kitty 的中文问题先不提,它的定制能力也弱于 Alactirry。并且我非常受不了的是 Kitty 的窗口内鼠标光标是 Beam 风格(类似于大写字母 I),太尴尬了。
但 Kitty 支持连字,使用 FiraCode 这类字体写代码视觉上要舒服一些。支持连字的终端极少,这绝对算得上一个独特的优势了……
我目前的话是将 Alacritty 用作 VIM 专用终端,美滋滋。
(以上言论排除 Windows 平台,因为我这边 Alacritty 在 Win 上就是残废)
1.首先使用rustup安装程序脚本安装Rust编程语言,然后按照屏幕说明进行操作。
# sudo curl https://sh.rustup.rs -sSf | sh
2.接下来,您需要在Linux发行版上安装一些额外的库来构建Alacritty ,如图所示。
--------- On Ubuntu/Debian --------- # apt-get install cmake libfreetype6-dev libfontconfig1-dev xclip--------- On CentOS/RHEL ---------# yum install cmake freetype-devel fontconfig-devel xclip# yum group install "Development Tools"--------- On Fedora ---------# dnf install cmake freetype-devel fontconfig-devel xclip--------- On Arch Linux ---------# pacman -S cmake freetype2 fontconfig pkg-config make xclip--------- On openSUSE ---------# zypper install cmake freetype-devel fontconfig-devel xclip
在Linux中安装Alacritty终端仿真器
3.安装完所有必需的软件包后,接下来克隆Alacritty源代码存储库并使用以下命令对其进行编译。
$ cd Downloads$ git clone https://github.com/jwilm/alacritty.git$ cd alacritty $ cargo build --release
4.编译过程完成后,二进制文件将保存在./target/release/alacritty目录中。 将二进制文件复制到PATH和dekstop中的目录,可以将应用程序添加到系统菜单中,如下所示。
# cp target/release/alacritty /usr/local/bin# cp Alacritty.desktop ~/.local/share/applications
5.接下来使用以下命令安装手册页。
# gzip -c alacritty.man | sudo tee /usr/local/share/man/man1/alacritty.1.gz > /dev/null
6.要将shell完成设置添加到Linux shell,请执行以下操作。
--------- On Bash Shell ---------# cp alacritty-completions.bash ~/.alacritty# echo "source ~/.alacritty" >> ~/.bashrc--------- On ZSH Shell ---------# cp alacritty-completions.zsh /usr/share/zsh/functions/Completion/X/_alacritty--------- On FISH Shell ---------# cp alacritty-completions.fish /usr/share/fish/vendor_completions.d/alacritty.fish
7.最后在系统菜单中启动Alacritty并单击它; 当第一次运行时,将在$ HOME / .config / alacritty / alacritty.yml下创建一个配置文件,你可以从这里配置它。
70KB / 03-27
系统其他
下载21.5M / 02-01
游戏补丁
下载231KB / 09-26
系统优化
下载76.4M / 03-25
立即下载55M / 06-05
立即下载237.9M / 04-13
立即下载140.5M / 03-06
立即下载900.9M / 03-02
立即下载96.2M / 07-06
立即下载311.2M / 07-06
立即下载335M / 07-06
立即下载200M / 07-06
立即下载413.8M / 07-06
立即下载353.9M / 06-05
立即下载131.8M / 04-13
立即下载230.8M / 03-03
立即下载195.6M / 03-03
立即下载165.4M / 03-03
立即下载45.6M / 09-08
立即下载665.2M / 07-06
立即下载2.84G / 07-06
立即下载93M / 07-06
立即下载338.3M / 07-06
立即下载1.38G / 07-26
立即下载488.3M / 07-16
立即下载109.8M / 06-03
立即下载142M / 01-08
立即下载1.2M / 11-23
立即下载548.8M / 04-13
立即下载1.6M / 04-13
立即下载1.48G / 03-18
立即下载646.6M / 03-03
立即下载133.7M / 03-03
立即下载325.8M / 06-07
立即下载60M / 04-29
立即下载254M / 04-25
立即下载659M / 04-23
立即下载1M / 12-26
立即下载253.4M / 12-08
立即下载253M / 12-08
立即下载1.19G / 11-16
立即下载110.5M / 04-23
立即下载26.7M / 03-16
立即下载488.3M / 07-16
立即下载248.9M / 12-08
立即下载248.9M / 12-08
立即下载201.2M / 04-13
立即下载100.6M / 03-06
立即下载148.9M / 03-06
立即下载1.12G / 07-06
立即下载1.25G / 07-06
立即下载9.48G / 07-06
立即下载50KB / 07-06
立即下载116.2M / 04-10
立即下载1.92G / 04-17
立即下载201.5M / 04-13
立即下载7.31G / 07-01
立即下载94.3M / 07-06
立即下载2.48G / 07-06
立即下载7.63G / 07-06
立即下载1M / 07-06
立即下载778.1M / 07-06
立即下载509.7M / 07-06
立即下载561.8M / 07-11
立即下载1.32G / 01-19
立即下载72M / 07-06
立即下载548.7M / 07-06
立即下载1.00G / 07-06
立即下载9.13G / 07-06
立即下载126.2M / 07-06
立即下载72M / 07-06
立即下载105.1M / 07-06
立即下载132M / 07-06
立即下载