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
立即下載