You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/content/docs/dev/reference/keybindings.mdx
+108Lines changed: 108 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -359,3 +359,111 @@ and if another printable key is sent within 0.25 seconds, it will be counted as
359
359
but it exists if you want it
360
360
361
361
obviously please use kitty keyboard protocol.
362
+
363
+
## MIGRATION FROM < 0.11.0
364
+
365
+
as of 0.10.2, this system is not forced, you can continue using the old system, but it will be removed in 0.11.0.
366
+
367
+
how to migrate:
368
+
369
+
old syntax will **not be migrated automatically**
370
+
<br/>if you chose the default options in setup, you can relaunch setup with `rovr --force-first-launch` and regenerate your config and keybinds
371
+
372
+
for those who customised their keybinds, you need to look carefully
373
+
374
+
old keybinds are defined under `[keybinds]` in `config.toml`, and the new system is defined in `keys.toml`. old keybinds are based of a single preset, so to keep using that preset as base, add this to `keys.toml`
375
+
376
+
```toml
377
+
inherit = "base"
378
+
```
379
+
380
+
the new system uses `<key> = <action>`, not `<action> = [<key>]`, so you need to change the syntax. for example, this:
0 commit comments