rust-lang/rust.vim
Vim configuration for Rust. observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4234
- days_rel: n/a
- days_push: 822
- n_releases_24m: 0
Adoption not part of the score
4182 stars · 321 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
rust.vim is the official Vim plugin for Rust development, providing file detection, syntax highlighting, formatting via rustfmt, and integrations with Syntastic, Tagbar, and the Rust Playpen. It requires Vim 8 or higher for full functionality.
Use cases
- syntax highlighting for Rust files in Vim
- format Rust code with rustfmt on save
- run the test under the cursor in a Cargo project
- send code snippets to the Rust Playpen
- integrate cargo error checking with Syntastic
- browse Rust source structure with Tagbar
When to choose
- you edit Rust code in Vim or Neovim and want official tooling support
- you want automatic rustfmt formatting on save
- you want quick single-test execution inside Cargo projects
When to avoid
- you use an IDE like RustRover or VS Code with rust-analyzer instead of Vim
- you need LSP features like completion and go-to-definition, which this plugin does not provide
Facets
plugin · maturity stable
editor formatter testing documentation developer-tools text-editors programming-languages editor-plugin cli cross-platform vim rust syntax-highlighting rustfmt syntastic tagbar cargo
1 source
- readme: https://github.com/rust-lang/rust.vim · fetched 2026-08-28 · c594d722aac1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| rust-lang/rust.vim | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="rust-lang/rust.vim")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem