# vim-ruby/vim-ruby

Vim/Ruby Configuration Files

Repository: https://github.com/vim-ruby/vim-ruby
Canonical: https://ross.abutalabs.com/products/vim-ruby
Language: Vim Script
License Family: other
Topics: vim, vim-plugins, ruby
Last push: 2025-04-28T14:54:24+00:00

## Health v2 (maintenance only)
Score: 40/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 18, release rhythm 35, longevity 100
- inputs: {"age_days": 6623, "days_push": 492, "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 1986, forks 285 (observed 2026-08-28T04:06:02.734924+00:00)

## What it is
Vim's runtime configuration files providing Ruby language support, including syntax highlighting, indentation, omnicompletion, and helper mappings. It is the canonical Ruby filetype plugin for Vim, maintained since 2003.

## Use cases
- enable ruby syntax highlighting in vim
- fix ruby indentation in vim
- add omnicompletion for ruby in vim
- set up vim for ruby development
- ruby filetype plugin for vim

## When to choose
- you edit Ruby files in Vim and want proper syntax, indent, and completion out of the box
- you want the canonical, battle-tested Ruby runtime files for Vim

## When to avoid
- you use an LSP-based setup (e.g. ruby-lsp + a completion engine) and don't need Vimscript-based omnicompletion
- you expect rapid feature development or quick PR turnaround - the project is deliberately conservative and slow-moving

## Facets
- artifact type: plugin
- maturity: stable
- function: editor, developer-tools
- domain: text-editors, developer-tools, programming-languages
- platform: editor-plugin, cli, cross-platform
- tags: vim, ruby, syntax-highlighting, indentation, omnicompletion, vim-script

## Member repositories
- vim-ruby/vim-ruby (main) score 40

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:02.734924+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-30T03:03:07.303533+00:00, confidence not recorded.
  - readme: https://github.com/vim-ruby/vim-ruby (fetched 2026-08-28T04:06:02.734924+00:00, sha 6c507cc60624)
- Data as of 2026-08-30T08:39:29.467469+00:00.
