Add till/repeat/reverse jump bindings

- Add support for:
  - Jumping to the character before a target.
  - Repeating the previous jump (same direction, same precision).
  - Repeating the previous jump in the reverse order.
- Enhance vi bindings.
This commit is contained in:
Chris
2018-08-11 03:05:49 -04:00
committed by ridiculousfish
parent 7606bfc2e5
commit 1d68b52cbc
6 changed files with 191 additions and 24 deletions

View File

@@ -7,6 +7,10 @@ vi-mode default timeout set correctly
vi replace line, default timeout: long delay
vi mode replace char, default timeout: long delay
vi mode delete char, default timeout: long delay
vi mode forward-jump-till character, default timeout: long delay
vi mode backward-jump-till character, default timeout: long delay
vi mode backward-jump-to character and repeat, default timeout: long delay
vi mode backward-jump-to character, and reverse, default timeout: long delay
vi replace line, 100ms timeout: long delay
vi replace line, 100ms timeout: short delay
t-binding success