diff --git a/README.md b/README.md index c84dcc6..a6be73b 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,19 @@ Place it in your path for convenient access. See --help for full command line. +# Terminal configuration + +Kitty, Ghostty and most other terminals have default keybindings that conflict +with common editor commands. I highly recommend rebinding them to keys that are +not generally used anywhere else. + +For Kitty rebinding `kitty_mod` is usually enough: +``` +kitty_mod ctrl+alt +``` + +For Ghostty each conflicting binding has to be reconfigured individually. + # Requirements - A modern terminal with 24bit color and kitty keyboard protocol support (kitty and ghostty are the only recommended terminals at this time) - NerdFonts support diff --git a/help.md b/help.md index 218e3be..0bef78d 100644 --- a/help.md +++ b/help.md @@ -1,5 +1,20 @@ # Flow Control: a programmer's text editor +## Terminal configuration + +Most terminals have default keybindings that conflict with common editor +commands. I highly recommend rebinding them to keys that are not generally +used anywhere else. + +For Kitty rebinding `kitty_mod` by adding this line to your kitty.conf is +usually enough: +``` +kitty_mod ctrl+alt +``` + +For other editors you will probably have to disable or rebind them each +individually. + ## Searching Press Ctrl-f to search this help file. Type a search term and press