# jiangmiao/auto-pairs

Vim plugin, insert or delete brackets, parens, quotes in pair

Repository: https://github.com/jiangmiao/auto-pairs
Canonical: https://ross.abutalabs.com/products/auto-pairs
Homepage: http://www.vim.org/scripts/script.php?script_id=3599
Language: Vim Script
License Family: other
Last push: 2024-07-08T10:03:35+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 5582, "days_push": 786, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4196, forks 362 (observed 2026-08-28T04:08:38.867015+00:00)

## What it is
A Vim plugin that automatically inserts, deletes, and manages matching brackets, parentheses, and quotes in pairs. It adds conveniences like indented newlines inside pairs, space padding, fast wrapping, and quick jumping to closing characters.

## Use cases
- auto-close brackets and quotes in vim
- delete matching bracket pairs with backspace
- insert indented line between curly braces
- wrap selected text in parentheses quickly
- jump to matching closing bracket in vim
- support multibyte pairs like <!-- -->

## When to choose
- you use Vim or Neovim and want automatic bracket/quote pairing
- you want lightweight, configurable pair editing without a full completion framework

## When to avoid
- you use an IDE or editor with built-in auto-pairing
- you need a plugin with an explicit license or active development guarantees

## Facets
- artifact type: plugin
- maturity: maintenance
- function: editor, developer-tools
- domain: text-editors, developer-tools
- platform: editor-plugin, cross-platform
- tags: vim, auto-pairs, brackets, code-editing

## Member repositories
- jiangmiao/auto-pairs (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:38.867015+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:22:34.447188+00:00, confidence not recorded.
  - readme: https://github.com/jiangmiao/auto-pairs (fetched 2026-08-28T04:08:38.867015+00:00, sha f994bf5a6dc8)
  - homepage: http://www.vim.org/scripts/script.php?script_id=3599 (fetched 2026-08-29T09:12:55.495702+00:00, sha f4fa0a234d2b)
  - site_page: https://www.vim.org/about.php (fetched 2026-08-29T09:12:55.522999+00:00, sha 1bd2c1907ce5)
  - site_page: https://www.vim.org/docs.php (fetched 2026-08-29T09:12:55.524787+00:00, sha 438015e9e2e2)
  - site_page: http://www.vim.org/about.php (fetched 2026-08-29T09:12:55.526565+00:00, sha fbe78bde9535)
- Data as of 2026-08-30T08:39:29.467469+00:00.
