Rare find

Unimpaired. Keyboard shortcuts that let you jump around and fix things faster in Vim.

vim.org/scripts/script.php?script_id=1590

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

August 2025
  • Fix pasting read-only registers (:, %, and .) (#239)
November 2022
  • Fix `[f` and `]f` behavior in directory containing `[`, `$`
May 2022
  • unimpaired.vim 2.1
April 2022
  • Restore zv after [Q/]Q/[L/]L
  • Handle count on [A/]A/[B/]B
  • Check loclist before quickfix
  • Provide 'colorcolumn' option maps on "t"
  • Revert to "s" for 'spell' option maps
  • Improve robustness of paste maps
February 2022
  • Tweak spell toggle letter again
October 2021
  • Fix accidental shadow of paste toggle maps
  • Introduce <s/>s/=s as option toggle alternative
September 2021
  • Define maps less indirectly
  • Use parenthetical plug maps for everything else
  • Use parenthetical plug maps for next/previous
  • Use getreginfo() to save/restore unnamed register
  • Remove broken garbage from botched commit
  • Use parenthetical plug maps for encoding/decoding
  • Don't encode trailing newline of block selection
  • Hide ugly plug map on option toggle with 'showcmd'