← Все проекты
Проект / Lua

rachartier/tiny-cmdline.nvim: tiny-cmdline.nvim — плагин для центрированной командной строки в Neovim

Делает командную строку в Neovim удобной плавающей панелью по центру экрана.

Это Lua-плагин для Neovim, который превращает стандартную командную строку в плавающее окно по центру экрана. Он использует новые возможности Neovim 0.12 (ui2), настраивается по размеру и позиции, а также интегрируется с популярными плагинами автодополнения.

★ 37 Lua Форки 1 Issue 1 Оценка 7/10 Карточка проверена

Для кого это

Для разработчиков, использующих Neovim 0.12+, которые хотят улучшить эргономику ввода команд.

Проблема / задача

Стандартная командная строка внизу экрана заставляет отводить взгляд от кода, особенно на больших мониторах.

Как это работает

Плагин использует нативную систему ui2 Neovim, чтобы перехватывать окно командной строки и перемещать его в центр редактора при активации. Он автоматически возвращает его на место после ввода, чтобы системные сообщения отображались корректно. Поиск (команды '/' и '?') остаётся внизу для привычного взаимодействия. Плагин следит за изменением размера окна и переключением вкладок, чтобы панель всегда была по центру.

Что видно по README

Это Lua-плагин для Neovim, который превращает стандартную командную строку в плавающее окно по центру экрана. Он использует новые возможности Neovim 0.12 (ui2), настраивается по размеру и позиции, а также интегрируется с популярными плагинами автодополнения.

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

Центрированная плавающая командная строкаПоддержка Neovim 0.12+ с системой ui2Гибкая настройка размера, позиции и рамки окнаИнтеграция с nvim-cmp, blink.cmp и другими плагинами дополненияАвтоматическая корректировка позиции при изменении размера окна

Технологии

LuaNeovim ui2 API

Интересный факт

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

С чего начать

  • Установите Neovim >= 0.12
  • Установите плагин через lazy.nvim или vim.pack
  • Убедитесь, что установлена опция cmdheight=0 в конфигурации

Оценка GitRadar

Удобство
8/10
Свежесть
9/10
Перспектива
7/10
Монетизация
3/10
Общая оценка
7/10

Вердикт GitRadar

Стоит попробовать, если вы используете Neovim 0.12+ и хотите более современный и эргономичный интерфейс. Проект решает конкретную небольшую проблему и делает это хорошо.

Наблюдения по обновлениям

Проект свежий, создан под новые возможности Neovim 0.12, но пока имеет мало звёзд и активности.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/rachartier/tiny-cmdline.nvim
Лицензия
MIT
Создан на GitHub
9 апреля 2026 г.
Последнее обновление репо
9 апреля 2026 г.
Последняя проверка GitRadar
9 апреля 2026 г.
Изученные файлы
README.md

FAQ

Что это такое?

Плагин для Neovim, который перемещает строку ввода команд в центр экрана в виде плавающего окна.

Для кого подходит?

Для разработчиков, использующих Neovim версии 0.12 и выше, которые много работают с командным режимом.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с rachartier/tiny-cmdline.nvim?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.