43 инструментов разработчика, всегда актуальны — новые выпуски появляются в apt в течение нескольких часов. Присоединиться к Discord

📅 С для доступа к apt-зеркалу потребуется подписка. Посмотреть цены

📝 Установка последней версии Neovim

Гипер-расширяемый текстовый редактор на основе Vim со встроенными LSP, Treesitter и Lua

Последняя версия: 0.12.4 · обновлено 2026-08-12
ИсточникВерсия
deb.griffo.io0.12.4 ✅
Официальный Debian0.10.4 🛑
← Вернуться на главную

Что такое Neovim?

Neovim — это гипер-расширяемый текстовый редактор на основе Vim, который переосмысливает классическую кодовую базу Vim для современной разработки. Он поставляется со встроенным клиентом Language Server Protocol, синтаксисом и пониманием кода на основе Treesitter, асинхронным движком задач и первоклассными сценариями на Lua — поэтому плагины и конфигурация работают быстро, программируемы и легко поддерживаются.

Официальный Debian trixie поставляет Neovim 0.10.4, а Bookworm застрял ещё дальше в прошлом. Этот репозиторий предоставляет Neovim 0.12.4 одинаково для Bookworm, Trixie, Forky и Sid.

⚡ Ключевые возможности Neovim

🌙 Конфигурация на Lua

Настраивайте и программируйте редактор на Lua с богатым и стабильным API. Настоящий язык программирования вместо Vimscript для быстрых и легко поддерживаемых конфигураций.

🔌 Встроенный LSP

Нативный клиент Language Server Protocol добавляет автодополнение, диагностику, переход к определению и рефакторинг для любого языка с сервером.

🌳 Treesitter

Инкрементальный разбор для точной подсветки синтаксиса, отступов и структурных выделений — далеко за пределами подсветки на основе регулярных выражений.

🚀 Асинхронность и плагины

Неблокирующий цикл задач и событий сохраняет отзывчивость интерфейса, обеспечивая огромную экосистему современных плагинов на Lua и удалённых интерфейсов.

🚀 Всегда впереди официальных архивов: Debian и Ubuntu замораживают версии пакетов при выпуске релиза — этот репозиторий публикует новые версии обычно в течение нескольких часов после релиза upstream. Простой apt upgrade всегда держит вас на последней версии.

📦 Установка из 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 update
install -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 update

Шаг 2: Установить Neovim

# Установить последнюю версию Neovim
sudo apt install neovim

# Проверить установку
nvim --version
# Установить последнюю версию Neovim
apt install neovim

# Проверить установку
nvim --version

🎯 Примеры базового использования

Запуск Neovim:

# Open a file
nvim file.txt

# Open Neovim and run a health check
nvim +checkhealth

# Use nvim as your default editor
export EDITOR=nvim

Пример конфигурации:

# Create the config directory
mkdir -p ~/.config/nvim

# Minimal init.lua (~/.config/nvim/init.lua)
vim.opt.number = true
vim.opt.expandtab = true
vim.opt.shiftwidth = 2
vim.g.mapleader = " "
🧩 Опциональная отладочная сборка: тот же бинарный файл из апстрима с сохранёнными отладочными символами доступен как neovim-unstripped. Установите его рядом и переключайтесь с помощью sudo update-alternatives --config nvim.

🚀 Почему стоит выбрать deb.griffo.io?

⚠️ Статус в официальном Debian: Neovim есть в официальных архивах Debian, но заморожен — trixie поставляет 0.10.4, а более старые релизы отстают ещё сильнее. deb.griffo.io следует за апстримом и предоставляет 0.12.4 уже сегодня.

📦 Репозиторий сборки пакетов

Пакеты Debian автоматически собираются и поддерживаются в этом репозитории GitHub:

🔗 Связанные пакеты

Также доступно из deb.griffo.io:

🎯 Идеально для: разработчиков, которым нужен новейший Neovim на стабильном Debian, всех, кто создаёт конфигурацию на основе Lua, и пользователей, которым нужны актуальные LSP и Treesitter без компиляции из исходников.

💝 Поддержать проект

Если этот репозиторий экономит ваше время и усилия, рассмотрите возможность его поддержки!

⭐ Поставить звезду на GitHub 🐦 Поделиться в Twitter

📦 Последние релизы этого репозитория

❓ Часто задаваемые вопросы

Есть ли Neovim в официальных репозиториях Debian?

Да, но официальный архив Debian поставляет Neovim 0.10.4, тогда как этот репозиторий предлагает Neovim 0.12.4 — пересобирается через несколько часов после каждого релиза.

Как установить последнюю версию Neovim в Debian?

Добавьте репозиторий deb.griffo.io один раз по инструкции выше, затем выполните: sudo apt install neovim. Новые версии приходят через обычный sudo apt upgrade.

Подписаны ли пакеты и как они собираются?

Каждый пакет подписан GPG-ключом репозитория (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) и собирается из релизов upstream в публичных репозиториях GitHub, которые может проверить любой.

Какие версии Debian поддерживаются?

Debian 12 Bookworm, Debian 13 Trixie, Forky и Sid.