Что такое Zed?
Zed — это редактор кода нового поколения, разработанный для высокопроизводительного взаимодействия с людьми и ИИ. Созданный разработчиками Atom и Tree-sitter, Zed написан с нуля на Rust для эффективного использования нескольких ядер CPU и GPU, обеспечивая невероятно быстрый и отзывчивый опыт редактирования.
🔥 Основные возможности Zed
⚡ Чрезвычайно быстрый
Написан с нуля на Rust для эффективного использования нескольких ядер CPU и GPU. Мгновенный запуск и плавная прокрутка со скоростью 120 кадров в секунду.
🤝 Многопользовательское редактирование
Встроенное сотрудничество в реальном времени. Общайтесь с коллегами, пишите заметки вместе и легко делитесь своим экраном и проектом.
🤖 Интеграция ИИ
Интегрируйте LLM в свой рабочий процесс с агентным редактированием, встроенным ассистентом и предсказанием редактирования на основе модели Zeta.
🐛 Встроенная отладка
Основана на протоколе адаптера отладки (DAP) с встроенной поддержкой отладки на нескольких языках программирования.
🔧 Совместимость с Vim
Модальное редактирование первого класса через сочетания клавиш Vim, включая текстовые объекты, метки и все ваши любимые движения.
🌐 Удалённая разработка
Ваша машина выполняет только интерфейс Zed, тогда как реальная кодовая база работает на удалённом сервере для мощной облачной разработки.
📦 Установка из deb.griffo.io
Шаг 1: Добавить репозиторий
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt updatesudo apt install extrepo
sudo extrepo enable griffo
sudo apt update🆓 Бесплатная навсегда альтернатива. Zed есть и в вечно бесплатном зеркале deb-free.griffo.io — без аккаунта, без подписки, не более 2 месяцев позади upstream, исправления безопасности сразу. Подключите его вместо репозитория выше:
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null
apt updatesudo apt install extrepo
sudo extrepo enable griffo-free
sudo apt update🧩 О варианте extrepo. extrepo — штатный инструмент Debian для внешних репозиториев: он создаёт файл sources и устанавливает ключ подписи, предварительно сверив его с подписанными метаданными. Этот репозиторий зарегистрирован в нём как griffo, а бесплатное навсегда зеркало — как griffo-free, поэтому в Debian (bookworm, trixie, forky и sid) команды выше и есть вся настройка.
extrepo настраивает только файл sources и ключ — учётные данные подписки по-прежнему прописываются в /etc/apt/auth.conf.d/deb.griffo.io.conf. Ubuntu не поддерживается, так как extrepo публикует метаданные только для выпусков Debian: там используйте команды с sudo или от root.
Шаг 2: Установить Zed
sudo apt install zedapt install zed🎯 Начало работы с Zed
Запуск Zed:
# Запустить из терминала
zed
# Открыть конкретный файл
zed myfile.rs
# Открыть директорию
zed /путь/к/проекту
# Открыть из командной строки и установить CLI
zed --install-cliОсновные сочетания клавиш:
# Палитра команд
Ctrl+Shift+P (или Cmd+Shift+P на macOS)
# Быстрый поиск файлов
Ctrl+P (или Cmd+P на macOS)
# Поиск по всему проекту
Ctrl+Shift+F (или Cmd+Shift+F на macOS)
# Переключить терминал
Ctrl+` (или Cmd+` на macOS)
# Редактирование с несколькими курсорами
Alt+Клик (или Option+Клик на macOS)Включить режим Vim:
# Открыть настройки через Ctrl+, (или Cmd+, на macOS)
# Добавить в settings.json:
{
"vim_mode": true
}🚀 Почему стоит выбрать deb.griffo.io?
- ✅ Всегда актуален: Получайте новейшие релизы Zed немедленно, а не через месяцы
- ✅ Автоматические обновления: Пакеты обновляются в течение нескольких часов после оригинальных релизов
- ✅ Правильные зависимости: Корректно упакован со всеми необходимыми зависимостями
- ✅ Мульти-дистрибутив: Работает на Bookworm, Trixie и Sid
- ✅ Без сложностей: Ручная компиляция и сложная настройка не требуются
- ✅ Мульти-архитектура: Доступен для amd64 и arm64
📦 Репозиторий сборки пакетов
Пакеты Debian собираются и поддерживаются автоматически в этом репозитории GitHub:
- ⚡ zed-debian — сборки последних релизов
🔗 Связанные пакеты
Также доступны из deb.griffo.io:
- Язык программирования Zig — современное системное программирование
- Языковой сервер ZLS — поддержка IDE для Zig
- Терминал Ghostty — быстрый эмулятор терминала