kitty terminal

SSH config

kitty has its own term config, xterm-kitty. Using ssh without proper config means the server will likely not have the proper terminfo files. Running

kitty +kitten ssh <server>

once will copy the term files over and set them properly.

Layouts and windows

kitty has a number of pre-defined terminal layouts that will position the currently opened instances in a particular configuration. Some important keybinds:

  • c-shift enter: create new terminal
  • c-shift l: cycle through layouts
  • c-shift r: open resize options
  • c-shift [ <or> ]: cycle through open panes