Files
oak-gpui/crates/vim/src
Colin Cai e2a3e89318 Stop unnecessary repeat cursor movements in Vim mode (#7641)
Fixes: #7605

When repeating some cursor movements in Vim mode (e.g. `99999999 w`),
Zed tries to repeat the movement that many times, even if further
actions don't have any effect. This causes Zed to hang.

This commit makes those movements like other actions (like moving the
cursor left/right), stopping the repeat movement if a boundary of the
text is reached/the cursor can't move anymore.

Release Notes:

- Fixed [#7605](https://github.com/zed-industries/zed/issues/7605).
2024-02-09 22:50:38 -07:00
..
2024-02-02 19:24:36 -07:00
2024-01-18 00:48:37 +01:00
2024-01-18 01:33:30 -05:00
2024-01-24 15:11:17 -05:00
2024-01-24 15:11:17 -05:00