alevchuk/vim-clutch
A hardware pedal for improved text editing in Vim observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
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: 5485
- days_rel: n/a
- days_push: 1777
- n_releases_24m: 0
Adoption not part of the score
3596 stars · 53 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
VIM Clutch is a DIY hardware project that turns a cheap USB foot pedal into a Vim mode-switching controller: pressing the pedal sends 'i' to enter Insert Mode and releasing it sends Esc to return to Normal Mode. The repository documents how to build the pedal by combining two PC Sensor USB foot switches with a simple physical modification.
Use cases
- switch vim insert mode with a foot pedal
- build a hardware pedal for text editing
- hands-free vim mode switching
- repurpose a cheap USB foot switch for vim
- improve typing ergonomics while editing in vim
When to choose
- you want a fun DIY hardware hack to speed up Vim editing
- you already own or can cheaply buy PC Sensor USB foot pedals
- you want step-by-step instructions for wiring dual pedals into one enclosure
When to avoid
- you want a ready-made, purchasable product rather than a DIY project
- you need programmable pedal-down and pedal-up events without hardware modification
- you don't use Vim or a similar modal editor
Facets
application · maturity maintenance
developer-tools cli developer-tools text-editors hardware windows cross-platform vim foot-pedal hardware-hack diy usb-hid text-editing linux macos
1 source
- readme: https://github.com/alevchuk/vim-clutch · fetched 2026-08-28 · 50a52d133f74
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| alevchuk/vim-clutch | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="alevchuk/vim-clutch")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem