Conrad Irwin
20aa2a4c54
vim: Fix relative line motion
...
Before this change up and down were in display co-ordinates, after this
change they are in fold coordinates (which matches the vim behaviour).
To make this work without causing usabliity problems, a bunch of extra
keyboard shortcuts now work:
- vim: `z {o,c}` to open,close a fold
- vim: `z f` to fold current visual selection
- vim: `g {j,k,up,down}` to move up/down a display line
- vim: `g {0,^,$,home,end}` to get to start/end of a display line
Fixes : zed-industries/community#1562
2023-08-25 14:40:04 -06:00
..
2023-08-15 03:06:43 -07:00
2023-08-25 10:11:32 -07:00
2023-08-21 11:07:31 +02:00
2023-08-15 03:06:43 -07:00
2023-08-15 03:06:43 -07:00
2023-08-25 10:11:32 -07:00
2023-08-24 16:50:13 -07:00
2023-07-07 14:19:44 -04:00
2023-08-23 18:34:43 -07:00
2023-06-07 16:10:45 -07:00
2023-08-25 10:11:32 -07:00
2023-08-25 10:11:32 -07:00
2023-03-28 20:13:17 -07:00
2023-08-08 11:38:07 -06:00
2023-08-23 16:30:27 -07:00
2023-08-15 03:06:43 -07:00
2023-08-15 03:06:43 -07:00
2023-08-15 03:06:43 -07:00
2023-07-14 16:09:02 -07:00
2023-08-22 16:35:56 -06:00
2023-08-22 16:35:56 -06:00
2023-08-25 14:40:04 -06:00
2023-08-22 16:35:56 -06:00
2023-08-08 11:08:37 -06:00
2023-07-23 21:36:29 -07:00
2023-04-24 17:41:55 -07:00
2023-05-25 14:41:09 -04:00
2023-08-08 11:08:37 -06:00
2023-08-25 10:11:32 -07:00
2023-08-22 16:35:56 -06:00
2023-08-18 17:40:08 -07:00
2023-05-20 09:54:38 -06:00
2023-08-25 10:25:21 -07:00
2023-08-15 03:06:43 -07:00
2023-08-25 10:11:32 -07:00
2023-07-28 18:53:24 -04:00
2023-04-24 17:41:55 -07:00
2023-08-25 10:25:21 -07:00
2023-06-04 23:34:22 -04:00
2023-08-08 14:06:29 -07:00
2023-07-28 15:24:40 -04:00
2023-07-14 21:49:15 +02:00
2023-08-15 03:25:45 -07:00
2023-04-24 17:41:55 -07:00
2023-06-02 22:02:19 -04:00
2023-06-02 22:02:19 -04:00
2023-08-25 15:14:24 -04:00
2023-08-22 16:35:56 -06:00
2023-08-07 22:46:48 -06:00
2023-08-25 10:11:32 -07:00
2023-08-10 10:26:48 -06:00
2023-08-22 20:47:05 -06:00
2023-06-29 22:25:49 +03:00
2023-08-25 14:30:07 +03:00
2023-08-25 10:11:32 -07:00
2023-08-25 10:11:32 -07:00
2023-08-25 10:11:32 -07:00
2023-04-24 17:41:55 -07:00
2023-06-02 22:02:19 -04:00
2023-04-24 17:41:55 -07:00
2023-04-24 17:41:55 -07:00
2023-08-24 11:31:41 -07:00
2023-08-25 15:06:31 -04:00
2023-08-25 15:06:31 -04:00
2023-08-23 18:37:01 -07:00
2023-08-24 11:31:41 -07:00
2023-07-14 21:49:15 +02:00
2023-08-08 21:35:11 -04:00
2023-08-25 10:11:32 -07:00
2023-08-25 14:40:04 -06:00
2023-08-10 10:26:48 -06:00
2023-08-25 10:11:32 -07:00
2023-06-22 18:06:52 +02:00
2023-08-25 10:11:32 -07:00
2023-06-15 22:05:43 -07:00