Skip to content

Discover and favorite essential Neovim and Vim commands, motions, and custom shortcuts. Create your personalized cheatsheet for efficient text editing.

Notifications You must be signed in to change notification settings

Ladam0203/nvim-cheatsheet

Repository files navigation

NeoVim Cheatsheet

A comprehensive, searchable cheatsheet for NeoVim commands with favorites functionality and category filtering.

Features

  • 📋 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

Demo

Live demo: https://nvim-cheatsheet.vercel.app/

Installation

Prerequisites

  • Node.js 16.x or higher
  • npm or yarn

Setup

  1. Clone the repository:
git clone https://github.com/yourusername/neovim-cheatsheet.git
cd neovim-cheatsheet
  1. Install the dependencies:
npm install
# or
yarn
  1. Start the development server:
npm run dev
# or
yarn dev
  1. Open http://localhost:3000 in your browser.

Usage

  • 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.

Technologies

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.

License

This project is open source and available under the MIT License.

About

Discover and favorite essential Neovim and Vim commands, motions, and custom shortcuts. Create your personalized cheatsheet for efficient text editing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •