- Source: Alacritty
Alacritty adalah emulator terminal bebas dan sumber terbuka dengan GPU yang terakselerasikan. Emulator terminal ini mengutamakan performa dan kesederhanaan. Oleh karena itu, Alacritty tidak mendukung fitur tab dan pembagi terminal. Alacritty ditulis dalam bahasa pemrograman Rust dan menggunakan OpenGL (untuk performa). Emulator terminal serupa yang menggunakan OpenGL ialah Kitty.
Sejarah
Pada 6 Januari 2017, Joe Wilm mengumumkan Alacritty di blognya. Dalam kiriman blognya, ia memaparkan bahwa, "Alacritty adalah hasil kefrustrasian terhadap emulator-emulator terminal yang ada. Menggunakan vim di dalam tmux di banyak terminal merupakan pengalaman yang buruk. Tak satu pun dari mereka yang cukup cepat". Ia merasa kalau urxvt dan st sulit dikonfigurasi dan mengkritik "ketidakmampuan mereka yang tidak bisa berjalan di platform non-X11".
Dalam rilis versi 0.2.0 pada September 2018, Alacritty menambah dukungan untuk gulir kembali (scrollback).
Dalam rilis versi 0.3.0 pada April 2019, Alacritty memasukki tahap beta dan menambah dukungan untuk Windows, text reflow, dan pengeklikan pada URL.
Dalam rilis versi 0.5.0 pada Juli 2020, sebuah mode dengan keybinding vi untuk melakukan pencarian dan penyalinan teks telah ditambahkan.
Dalam rilis versi 0.6.0 pada November 2020, sebuah binding Ctrl+C untuk membatalkan pencarian dan meninggalkan mode vi telah ditambahkan.
Fitur
Alacritty mendukung true color sebagai tambahan standard 16 ANSI color.
Alacritty secara kentara tidak mendukung tab atau pembagi sebab fungsi serupa dapat dicapai dengan menggunakan multiplekser terminal atau manajer jendela.
Konfigurasi
Alacritty dikonfigurasi dengan menyunting berkas templat dalam format YAML, contohnya:
Lihat pula
Daftar emulator terminal
Referensi
Pranala luar
Situs web resmi
Repositori Alacritty di GitHub