A comprehensive, searchable cheatsheet for NeoVim commands with favorites functionality and category filtering.
- 📋 Comprehensive collection of NeoVim commands and shortcuts
- 🔍 Fast, fuzzy and debounced search functionality to find commands quickly
- 🗂️ Category-based filtering (Motions, Editing, Commands, etc.)
- ⭐ Save your favorite commands for quick access
- 💾 Persistent favorites using localStorage
- ⚡ Find popular remappings
- 📱 Fully responsive design for desktop and mobile devices
- 🌓 Clean, accessible UI
Live demo: https://nvim-cheatsheet.vercel.app/
- Node.js 16.x or higher
- npm or yarn
- Clone the repository:
git clone https://github.com/yourusername/neovim-cheatsheet.git
cd neovim-cheatsheet
- Install the dependencies:
npm install
# or
yarn
- Start the development server:
npm run dev
# or
yarn dev
- Open http://localhost:3000 in your browser.
- Use the search bar to find commands by name or description.
- Click on the category buttons to filter commands by category.
- Click on the heart icon to add a command to your favorites.
- Framework: Next.js
- Styling: Tailwind CSS and DaisyUI
- Icons: Lucide
- Deployment: Vercel
Contributions are welcome! Feel free to open an issue or submit a pull request.
This project is open source and available under the MIT License.