Alacritty — это современный эмулятор терминала, который имеет разумные настройки по умолчанию, но допускает обширную настройку. Благодаря интеграции с другими приложениями, а не повторной реализации их функциональности, ему удается обеспечить гибкий набор функций с высокой производительностью. В настоящее время поддерживаются платформы BSD, Linux, macOS и Windows.
Программное обеспечение считается находящимся на бета- уровне готовности; есть несколько недостающих функций и ошибок, которые необходимо исправить, но многие уже используют его в качестве ежедневного драйвера.
Предварительно скомпилированные двоичные файлы доступны на странице выпусков GitHub.
Присоединяйтесь к #alacritty
на libera.chat, если у вас есть вопросы или вам нужна быстрая помощь.
Обзор функций, доступных в Alacritty, можно найти здесь.
Alacritty можно установить с помощью различных менеджеров пакетов в Linux, BSD, macOS и Windows.
Готовые двоичные файлы для macOS и Windows также можно загрузить со страницы выпусков GitHub.
Для всех остальных подробные инструкции по установке Alacritty можно найти здесь.
Вы можете найти документацию по конфигурации Alacritty в man 5 alacritty
или на веб-сайте, если у вас не установлены страницы руководства.
Alacritty не создает за вас файл конфигурации, а ищет его в следующих местах:
$XDG_CONFIG_HOME/alacritty/alacritty.toml
$XDG_CONFIG_HOME/alacritty.toml
$HOME/.config/alacritty/alacritty.toml
$HOME/.alacritty.toml
В Windows файл конфигурации будет искаться в:
%APPDATA%alacrittyalacritty.toml
Рекомендации по участию в Alacritty можно найти в файле CONTRIBUTING.md
.
Это действительно самый быстрый эмулятор терминала?
Сравнительный анализ эмуляторов терминала сложен. Alacritty использует vtebench для количественной оценки пропускной способности эмулятора терминала и стабильно показывает лучшие результаты, чем конкуренты, использующие его. Если вы нашли пример, в котором это не так, сообщите об ошибке.
Другие аспекты, такие как задержка, частота кадров и согласованность кадров, оценить количественно сложнее. Некоторые эмуляторы терминала также намеренно замедляют работу для экономии ресурсов, что может быть предпочтительнее для некоторых пользователей.
Если у вас есть сомнения в производительности или удобстве использования Alacritty, лучший способ количественно оценить эмуляторы терминала — это всегда протестировать их в ваших конкретных случаях использования.
Почему функция X не реализована?
У Alacritty есть много замечательных функций, но не все функции любого другого терминала. Это может быть по ряду причин, но иногда это просто не подходит для Алакритти. Это означает, что вы не найдете таких вещей, как вкладки или разделения (которые лучше оставить на усмотрение оконного менеджера или терминального мультиплексора), а также таких тонкостей, как редактор конфигурации графического пользовательского интерфейса.
Alacritty выпускается под лицензией Apache версии 2.0.