🔗 Hosted on GitHub Pages - https://wordpress-phoenix.github.io/vim-search-commands/
A comprehensive collection of Vim commands organized by categories for quick reference. This repository contains a detailed JSON structure of Vim commands that can be used for building tools, documentation, or as a quick reference guide.
The commands are organized into the following categories:
- Global
- Cursor Movement
- Editing
- Visual Mode
- Search and Replace
- Working with Multiple Files
- Insert Mode Control
- Screen Movement
- Marks
- Registers
- Macros
- Advanced Cut and Paste
- Indent Text
- Advanced Search
- Tab Pages
- Window Splits
- Text Objects
- Folding
Each command in the collection includes:
- Command syntax
- Description
- Related keywords for searching
{
"command": ":w",
"description": "Save file",
"keywords": ["save", "write"]
}
- Well-organized: Commands are categorized for easy reference
- Comprehensive: Covers basic to advanced Vim operations
- Searchable: Includes keywords for better command discovery
- JSON Format: Easy to integrate into other tools or applications
Basic commands for file operations, help, and terminal access.
Commands for navigating within files, including:
- Character-wise movement (h, j, k, l)
- Word navigation
- Line navigation
- Screen position movement
Essential editing operations including:
- Delete operations
- Copy and paste
- Undo/redo
- Insert mode operations
Commands for visual selection and manipulation of text blocks.
Commands for working with multiple files, split windows, and buffers.
Feel free to contribute by:
- Adding new commands
- Improving descriptions
- Adding missing keywords
- Fixing errors
Please submit pull requests for any improvements you'd like to make.
Active - This project is actively maintained and accepting contributions.
This project is licensed under the GNU General Public License (GPL).
For more information, see the GNU General Public License.