rachartier

A Neovim plugin that repositions the cmdline as a centered floating window, powered by Neovim's native ui2 system.

86
1
100% credibility
Found Apr 11, 2026 at 86 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Lua
AI Summary

tiny-cmdline.nvim is a Neovim plugin that displays the command line in a centered floating window for a more modern editing experience.

How It Works

1
🔍 Discover a nicer command input

While customizing your advanced text editor for better focus, you find this simple addition that makes command typing appear in a centered floating box instead of stuck at the bottom.

2
📥 Add it easily

Include it using your editor's built-in package tool or a common add-on manager, and it sets itself up automatically without extra steps.

3
⚙️ Make one quick adjustment

Tell your editor to hide the usual bottom command bar by setting its height to zero, so everything looks cleaner.

4
Type your first command

Press keys to search, replace, or run a command, and feel delighted as it smoothly pops up right in the center of your screen.

5
🔧 Tweak the look

Fine-tune the box's width, position, or borders to perfectly suit your editing style and screen.

6
🔄 Works with suggestions

As you type, helpful completion options appear aligned perfectly, keeping your flow uninterrupted.

Edit with joy

Now every command feels modern, centered, and distraction-free, making your daily editing sessions more enjoyable and productive.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 86 to 86 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is tiny-cmdline.nvim?

tiny-cmdline.nvim is a Lua plugin for Neovim 0.12+ that shifts the command line from the bottom to a centered floating window, leveraging the native ui2 system. It fixes the cramped input experience at screen bottom, especially with cmdheight=0, making commands and searches more visible without blocking your code. Install via any neovim plugin manager like lazy.nvim or vim.pack—no setup required for basics.

Why is it gaining traction?

It auto-initializes with smart defaults, repositions completion menus for nvim-cmp, blink.cmp, and mini.cmdline on open, and stays responsive to resizes or tab switches. Custom options for width, position, borders, and native search handling (kept at bottom) deliver a polished feel without config hassle. Devs love the seamless fit into neovim github config and neovim github copilot chat workflows.

Who should use this?

Neovim users on 0.12+ experimenting with ui2 for floating UIs, especially those chaining commands with neovim github copilot agent mode or nvim-cmp completions. Perfect for neovim plugin development, neovim plugin tutorial followers, or anyone in neovim plugins lists tweaking centered layouts via neovim plugin install scripts.

Verdict

Grab it if centered cmdline appeals—docs are thorough with lazy.nvim and vim.g examples, plus highlight tweaks. At 86 stars and 1.0% credibility, it's immature with no tests, so validate in your neovim github actions setup first. Strong start for ui2 adopters.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.