agentsclimarketplace

Vim

Skill G1Joshi/Agent-Skills/skills/tools/vim

Vim text editor with motions, macros, and plugins. Use for terminal editing.From its SKILL.md

Install
npx -y skills add G1Joshi/Agent-Skills --skill vim

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 12 stars12 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.1 KB, 304 tokens by cl100k_base, as published. Nobody here has run it

Vim

Vim is the universal text editor installed on every UNIX system. While Neovim innovates, Vim focuses on backward compatibility and stability.

When to Use

  • SSH / Servers: It is always there. vi usually aliases to vim.
  • Stability: Scripts written in 2005 still work.
  • Resource Constraints: Runs on embedded routers.

Core Concepts

Modes

  • Normal: Navigation (hjkl).
  • Insert: Typing (i, a).
  • Visual: Selection (v).
  • Command: Ex commands (:w, :q).

Composability

Operator + Motion = Action. d (delete) + w (word) = dw. c (change) + i (inside) + " (quote) = ci".

Best Practices (2025)

Do:

  • Learn the Basics: vimtutor is mandatory for every developer.
  • Use .vimrc: Keep a minimal config for servers (line numbers, syntax on).
  • Use Neovim for IDE: For daily coding, Neovim is preferred. Use Vim for quick edits.

Don't:

  • Don't use arrow keys: Force yourself to use hjkl.

References

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 628,971. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.