Kitty快捷键

  • kitty_mod ctrl+shift

Clipboard

map kitty_mod+c copy_to_clipboard


map kitty_mod+v  paste_from_clipboard
map kitty_mod+s  paste_from_selection
map shift+insert paste_from_selection
map kitty_mod+o  pass_selection_to_program

Scrolling

map kitty_mod+up        scroll_line_up
map kitty_mod+k         scroll_line_up
map kitty_mod+down      scroll_line_down
map kitty_mod+j         scroll_line_down
map kitty_mod+page_up   scroll_page_up
map kitty_mod+page_down scroll_page_down
map kitty_mod+home      scroll_home
map kitty_mod+end       scroll_end
map kitty_mod+h         show_scrollback

Window

map kitty_mod+enter new_window

map kitty_mod+n new_os_window

map kitty_mod+w close_window
map kitty_mod+] next_window
map kitty_mod+[ previous_window
map kitty_mod+f move_window_forward
map kitty_mod+b move_window_backward
map kitty_mod+` move_window_to_top
map kitty_mod+r start_resizing_window
map kitty_mod+1 first_window
map kitty_mod+2 second_window
map kitty_mod+3 third_window
map kitty_mod+4 fourth_window
map kitty_mod+5 fifth_window
map kitty_mod+6 sixth_window
map kitty_mod+7 seventh_window
map kitty_mod+8 eighth_window
map kitty_mod+9 ninth_window
map kitty_mod+0 tenth_window

Tab management

map kitty_mod+right next_tab
map kitty_mod+left  previous_tab
map kitty_mod+t     new_tab
map kitty_mod+q     close_tab
map kitty_mod+.     move_tab_forward
map kitty_mod+,     move_tab_backward
map kitty_mod+alt+t set_tab_title

Layout management

map kitty_mod+l next_layout

Font sizes

map kitty_mod+equal     change_font_size all +2.0
map kitty_mod+minus     change_font_size all -2.0
map kitty_mod+backspace change_font_size all 0

Select and act on visible text

map kitty_mod+e // 在terminal中选择并打开url网页链接 #Open a currently visible URL using the keyboard. The program used to open the URL is specified in open_url_with.

map kitty_mod+p>f // 在terminal中选择路径或者文件名,将其输入到terminal中.Select a path/filename and insert it into the terminal. Useful, forinstance to run git commands on a filename output from a previous git command.

map kitty_mod+p>shift+f // Select a path/filename and open it with the default open program.

map kitty_mod+p>l // Select a line of text and insert it into the terminal. Use for the output of things like: ls -1

map kitty_mod+p>w // Select words and insert into terminal.

map kitty_mod+p>h // Select something that looks like a hash and insert it into the terminal. Useful with git, which uses sha1 hashes to identify commits

map kitty_mod+p>n // Select something that looks like filename:linenum and open it in vim at the specified line number.

Miscellaneous

map kitty_mod+f11    toggle_fullscreen
map kitty_mod+f10    toggle_maximized
map kitty_mod+u      kitten unicode_input
map kitty_mod+f2     edit_config_file
map kitty_mod+escape kitty_shell window // Open the kitty shell in a new window/tab/overlay/os_window to control kitty using commands.
map kitty_mod+a>m    set_background_opacity +0.1
map kitty_mod+a>l    set_background_opacity -0.1
map kitty_mod+a>1    set_background_opacity 1
map kitty_mod+a>d    set_background_opacity default
map kitty_mod+delete clear_terminal reset active
updatedupdated2024-12-072024-12-07