kitty is capable of running multiple programs organized into tabs andwindows. The top level of organization is the Tab. Each tab consistsof one or more windows. The windows can be arranged in multipledifferent layouts, like windows are organized in a tiling windowmanager. The keyboard controls (which are all customizable) for tabs andwindows are:
This is the Linux shortcut you cannot live without. It will save you so much time in the Linux.
- On Mac OS X - the following keyboard shortcuts work by default. Note that you have to make Option key act like Meta in Terminal preferences (under keyboard tab). Alt (⌥)+F to jump Forward by a word alt (⌥)+B to jump Backward by a word I have observed that default emacs key-bindings for simple text navigation seem to work on bash shells.
- The default shortcut is: Mac: Control + ` Windows: Ctrl + ` I changed it to: Mac: Command + Option + ` Windows: Ctrl + Alt + ` How to change: Search for “Integrated Terminal” in the keyboard shortcuts panel. You should see an option to toggle the integrated terminal. On Mac, you can’t set Command + Option + ` through this panel.
- Creating a Mac desktop shortcut is the same as making an alias on a Mac. Read through the steps below to create macOS keyboard shortcuts: Use Finder to locate the file that you wish to make a desktop shortcut.
- Keyboard shortcuts in Terminal on Mac. Use these shortcuts to save time when using Terminal. Work with Terminal windows and tabs. New window with same command. New tab with same command. Show or hide tab bar.
Action | Shortcut |
---|---|
Scroll line up |
|
Scroll line down |
|
Scroll page up |
|
Scroll page down |
|
Scroll to top |
|
Scroll to bottom |
|
Action | Shortcut |
---|---|
New tab |
|
Close tab |
|
Next tab |
|
Previous tab |
|
Next layout | |
Move tab forward | |
Move tab backward | |
Set tab title |
|
Action | Shortcut |
---|---|
New window |
|
New OS window |
|
Close window |
|
Next window | |
Previous window | |
Move window forward | |
Move window backward | |
Move window to top | |
Focus specific window |
|
Mac Open Terminal Hotkey
Additionally, you can define shortcuts in kitty.conf
to focus neighboringwindows and move windows around (similar to window movement in vim):
You can also define a shortcut to switch to the previously active window:
nth_window
will focus the nth window for positive numbers and thepreviously active windows for negative numbers.
You can define shortcuts to detach the current window andmove it to another tab or another OS window:
Similarly, you can detach the current tab, with:
Shortcut For Mac Terminal
Finally, you can define a shortcut to close all windows in a tab other thanthe currently active window: