Форматы файлов, подсветка, темы и инструменты подключаются поверх ядра через API на чистом C ABI. В сборке 0.4.3 восемь плагинов — они же служат эталоном для ваших собственных.
Базовый текстовый формат: работа с гигабайтными файлами, режимы, кодировки.
Предпросмотр Markdown с диаграммами Mermaid во встроенном веб-движке.
Табличный режим CSV и TSV: радуга колонок, закреплённая шапка, крупные номера строк.
Подсветка и структура JSON.
Подсветка через tree-sitter и умные отступы для C и C++.
Языковой интеллект по LSP: диагностика C/C++, поддержка проектов Unreal Engine.
Поиск по всему проекту с группировкой результатов по файлам.
Маркеры изменений, Source Control, стейджинг по ханкам, diff и inline-peek (libgit2).
клик по плагину и отдельные страницы плагинов появятся вместе с каталогом — сейчас это список из сборки 0.4.3
управление
свой плагин
Граница между ядром и плагином описана в терминах C ABI. Это скучное решение с большими последствиями: расширение, собранное другим компилятором или написанное на другом языке, продолжает работать.
в планах, не сейчас
Магазин плагинов, лицензирование сторонних расширений и песочница WASM для чужого кода — планы после публичного релиза. Сроков и цен нет. Сейчас плагины устанавливаются вручную, а доверять стоит только тем, чей исходник вы видели.