{"repo":"kamegoro/tobira.nvim","free":true,"listed":false,"github":"https://github.com/kamegoro/tobira.nvim","clone":"git clone https://github.com/kamegoro/tobira.nvim.git","description":"Open the next door in your Vim journey — personalized command discovery based on your actual usage","language":"Lua","stars":54,"topics":["lua","neovim","neovim-lua-plugin","neovim-plugin","nvim","productivity","vim","vim-motions","vim-plugin"],"license":"MIT","category":"productivity","readme_excerpt":"🚪 tobira.nvim Learn the next Vim command from your own editing habits — not a cheat sheet. tobira watches how you actually edit, and when it spots a pattern you could do better, it quietly shows you the one command that would have helped. No quizzes. No interruptions. Features • Installation • Usage • Configuration • vs hardtime.nvim --- ✨ Features - 👀 Fully passive — reads keystrokes via vim.on key() ; no config required, zero impact on your existing mappings - 🎯 77 detected patterns across motion, edit, search, window, fold, mark, macro, diff, ex, and terminal — repeated f searches, dw → i instead of cw , retyping the same :s/// substitution instead of & / g& , and more (see examples below) - ⌨️ Ex commands, too — :g , :norm , :s , and friends are tracked from the command line itself, not just normal-mode keys, so :g / :norm can be suggested to users who have never tried them (tobira's own :Tobira commands are excluded, so checking your stats never counts as usage) - 💬 One suggestion at a time — shown after a natural pause, capped per session, with a cooldown between auto-suggestions — never a popup quiz - 📈 Mastery-aware — once you've used a command 100 times, tobira stops suggesting it and moves on - 🪜 Level-aware — beginner commands surface first, advanced ones once you're ready - 🗺️ 195 commands in the learning graph, covering the full Neovim command surface ⚡️ Requirements - Neovim 0.9+ - nvim-notify (optional — if installed, tobira's suggestion window matches i","default_branch":null,"files":null,"tree":[],"storefront":"/r/kamegoro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kamegoro/tobira.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}