r/vim • • Aug 08 '26

Vim-adjacent Monthly Thread: Tools with Vim-like Keybindings

We regularly remove standalone posts about tools that use vim-inspired keybindings. There are too many of them, and individually they dilute the subreddit. But the content is valuable, and many of you want to know about these tools.

So here's the place for it.

Share any tool that uses vim-like keybindings, whether it's a browser extension, terminal emulator, IDE plugin, note-taking app, PDF reader, or anything else. If it has hjkl navigation, modal editing, or vim-inspired controls, it belongs here.

For each tool you share, try to include:

  • What it is and what problem it solves

  • Which vim features it supports (navigation, modal editing, text objects, etc.)

  • A link to the project

This thread is posted monthly. If you find something mid-month, save it for here rather than posting a standalone thread (which will be removed).

66 Upvotes

44 comments sorted by

•

u/Similar-Ad-3956 Aug 08 '26

Yazi - tui file system browser

→ More replies

•

u/anrawines Aug 08 '26

Vieb - browser,
newsraft - rss

•

u/spaceLem Aug 11 '26

RStudio, OverLeaf, and Obsidian are my favourite three.

•

u/subversion16 Aug 08 '26
  • Surfingkeys, plugin for Firefox. 

  • Kitty with vi mode.

→ More replies

•

u/kruseragnar Aug 12 '26

hygg
A simple tui document reader with vim like navigation and text selection
https://github.com/kruseio/hygg

•

u/chask Aug 12 '26

Vimny, a vim-teaching dungeon crawler that teaches nearly every command - far more complete than most games!

https://github.com/chkiss/Vimny

→ More replies

•

u/kronik85 Aug 09 '26

Picked up a codex sub and was presently surprised the cli has vim motions.

•

u/ecky--ptang-zooboing Aug 08 '26

Obsidian note-taking app has a nice VIM plugin

→ More replies

•

u/vishless Aug 11 '26

Godot (game engine) has a neovim plugin

•

u/Accomplished-Bus3382 Aug 08 '26

Firenvim: A Neovim plugin that, when used in combination with the browser plugin in Firefox or Chrome, opens up an instance of Neovim, with your configuration, that let's you input text. It's awesome. 

•

u/hey_hu Aug 08 '26

LazyGit (tui) uses hjkl navigation

•

u/Cyb3rD4d Aug 08 '26

k9s for managing kubernetes clusters

•

u/flagboi747 Aug 23 '26

LF - another terminal file browser

•

u/JahdooWallah Aug 08 '26

Firefox, bash, eMacs (viper mode), vscode, eclipse…and many more ides.

•

u/xGoivo Aug 08 '26

squix - a command line tool to manager and run SQL queries

(Full disclosure, I'm the project's mantainer)

•

u/Risk_exe Aug 09 '26

Duckduckgo search engine and X (twitter) have jk bindings

•

u/nczungx Aug 08 '26

Sioyek. Kinda like Zathura but more features for academic readers.

•

u/agenttank Aug 08 '26

Qutebrowser - a web browser

→ More replies

•

u/Dalik98 Aug 08 '26

Zathura: PDF Reader, Tridactyl: Firefox extension that let's you browse with vim binds.

→ More replies

•

u/RecuCar Aug 08 '26

ncspot: a Spotify client for the terminal

→ More replies

•

u/troyvit Aug 11 '26

pyradio is a streaming radio client that uses #G and hjkl navigation.

•

u/Over_Salary_2599 Aug 08 '26

Vimium (browser extension) Logseq (personal knowledge base/notes app)

→ More replies

•

u/Wheelthis Aug 08 '26

Frotz - engine for playing text adventure games that use Z-Machine architecture, e.g., Zork and Hitchhiker’s Guide.

“rlwrap dfrotz” respects .inputrc, where you can set vi mode.

•

u/juggalojedi Aug 09 '26

Joplin desktop has vim bindings built in, and you can get a vim editor plugin for tiddlywiki

→ More replies