vim-motions

Provide a compact reference for Vim motions, operators, and text objects.

3|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/1Mangesh1/dev-skills-collection --skill vim-motions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vim-motions
Source: https://github.com/1Mangesh1/dev-skills-collection/tree/main/skills/vim-motions
Command: npx skills add https://github.com/1Mangesh1/dev-skills-collection --skill vim-motions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Vim users often struggle to remember and apply the wide range of motions, operators, and text objects. This Skill provides a concise reference to motions, operators, and text objects to accelerate editing tasks.

Core Features & Use Cases

  • Comprehensive quick reference: covers basic and advanced motions, text objects, and operators.
  • Real-world workflows: enables rapid navigation, deletion, yanking, and text manipulation without arrows.
  • Cheatsheets & examples: includes cheatsheets and concrete command examples for everyday coding tasks.

Quick Start

Start by reviewing the Basic Motions and Practice with the arrow-less navigation using h, j, k, l and core edits like dw, cw to build muscle memory.

Frequently Asked Questions about vim-motions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I navigate text in Vim without using arrow keys?

Vim motions replace arrow keys with h, j, k, l for left, down, up, right movement. This Skill provides a guided reference to build muscle memory for arrow-less navigation across normal, visual, and insert modes.

What are Vim text objects and how do they speed up editing?

Vim text objects let you target text blocks like words or paragraphs using operators such as d, y, and c. This Skill provides cheatsheets and command examples to accelerate text manipulation without arrows.

How do I delete and change words in Vim using motions?

Delete and change words in Vim using core edit commands like dw and cw. This Skill includes concrete command examples for everyday coding tasks to help you apply motions and operators effectively.

Can I use Vim motions for editing code in visual and insert modes?

Vim motions apply across normal, visual, and insert modes for editing code. This Skill covers comprehensive workflows for rapid navigation, deletion, yanking, and text manipulation across these modes.

What is the best way to learn and remember Vim keyboard shortcuts?

The best way to learn Vim keyboard shortcuts is by practicing basic motions and reviewing cheatsheets. This Skill offers a compact reference covering basic and advanced motions, operators, and text objects to speed up editing.