Kim Silkebækken
24c9f6c597
Merge branch 'release/1.0.8'
* release/1.0.8: Bump version Update var initialization Verify that target_hl_id exists Remove unneeded cursor positioning Move assignment out of while loop Don't run undojoin before each setline() call Use cursor() instead of setpos()
Summary
EasyMotion provides a much simpler way to use some motions in vim. It
takes the <number>
out of <number>w
or <number>f{char}
by
highlighting all possible choices and allowing you to press one key to
jump directly to the target.
When one of the available motions is triggered, all visible text preceding or following the cursor is faded, and motion targets are highlighted.
EasyMotion is triggered manually or by one of the provided mappings.
Example:
<cursor>Lorem ipsum dolor sit amet.
If the word motion w
is triggered with the default mapping
<Leader>w
, the text is updated (no braces are actually added, the
letters are highlighted in red by default):
<cursor>Lorem {a}psum {b}olor {c}it {d}met.
Press c
to jump to the beginning of the word "sit":
Lorem ipsum dolor <cursor>sit amet.
And that's it!
Animated demonstration
Description
Languages
Vim script
100%