2025-08-23 The Anvil Text Editor
Давно искал аналог легендарного редактора Acme, который бы стабильно работал вне экосистемы Plan 9. И вот, наконец, наткнулся на Anvil — редактор, который сохраняет философию Acme, но при этом чувствует себя как дома в современной среде.
Ключевые отличия по сравнению с оригинальным Acme:
- Подсветка синтаксиса для большего удобства.
- Удалённое редактирование файлов по SSH прямо из редактора.
- Поддержка нескольких курсоров для эффективного редактирования.
- Знакомые клавиатурные сочетания.
- Умный синтаксис для команд с пробелами, например:
◊search term◊
. Команду не нужно выделять целиком — достаточно кликнуть в любое место между символами-ромбами. - И множество других приятных улучшений.
Кроме того, Anvil поддерживает цветовые схемы, которые описываются простым JSON-файлом.
Так что, я написал для него простенькую тему вдохновленную цветами из Xcode:
Как установить тему:
- Скачайте файл
style.js
из репозитория. - Поместите его в директорию с конфигурацией Anvil:
- Linux/macOS:
~/.anvil/
- Windows:
%USERPROFILE%\.anvil\
- Linux/macOS:
- Чтобы применить тему, можно:
- Выполнить команду
LoadStyle
. - Или просто перезапустить редактор — тема подгрузится автоматически.
- Выполнить команду