uhs-robert

uhs-robert / hyprvim

Public

⌨️🪟 Vim keybind submaps and shell scripts for Hyprland to use Vim motions globally in... GUI-land.

38
0
100% credibility
Found Feb 18, 2026 at 33 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Shell
AI Summary

HyprVim enables Vim-style keybindings and motions for navigation and text editing across all GUI applications in the Hyprland Wayland compositor.

How It Works

1
📰 Discover HyprVim

You hear about a handy tool that lets you use familiar Vim keyboard moves across your entire Linux desktop, making navigation super efficient.

2
📥 Set it up easily

Download the files into your desktop settings folder and refresh your setup with a quick command – it takes just a minute.

3
🚀 Activate Vim mode

Press the super key plus escape to switch into Vim mode, and suddenly your keyboard controls everything.

4
Navigate and edit anywhere

Move with h j k l, select with v, delete or copy with d or y – text editing feels just like real Vim, right in any app!

5
🔧 Add helpful extras

Pick optional add-ons for things like email navigation, browser controls, or keyboard mouse – tailor it to your workflow.

🎉 Zip around like a pro

Your desktop becomes a seamless Vim playground: edit forms, browse files, manage windows – all without touching the mouse, saving tons of time.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 33 to 38 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 hyprvim?

HyprVim brings Vim keybindings globally to your Hyprland Wayland desktop via shell scripts leveraging Hyprland's submap system. Hit Super+Esc to enter normal mode and use hjkl motions, operators like d/c/y, visual selections, counts, marks across workspaces, registers, surround, and even command mode for window splits or workspace switches—all in any GUI app. It solves the pain of mouse dependency outside terminals, letting Vim users navigate/edit text seamlessly anywhere.

Why is it gaining traction?

Unlike browser-only vim keybindings Chrome/Firefox extensions or editor plugins for VSCode/IntelliJ/Obsidian, HyprVim delivers system-wide Vim modes with which-key HUD, interactive find/replace, and extras for Thunderbird or wl-kbptr mouse control. The hook: full Vim parity (undo/redo, text objects) plus Hyprland-specific commands like :ws 3, without per-app setup. Devs love the vim keybinds cheat sheet in its help viewer and easy git pull updates.

Who should use this?

Hyprland users hooked on vim keybindings terminal who want them in GUI apps—think backend devs editing config files in browsers, email power-users in Thunderbird, or anyone tired of arrow keys in VSCode/Obsidian despite plugins. Perfect for vim github copilot chat workflows needing quick text ops globally, or vim keybindings visual studio fans extending to desktop.

Verdict

Grab it if you're on Hyprland and crave global Vim fluency—quick setup, wiki docs, and extras make it instantly useful. With 33 stars and 1.0% credibility, it's immature but promising; test for your apps' shortcut support before committing.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.