# config.toml [keybindings] enter_command_mode = [":", "ctrl+;"] next_buffer = ["space+b+n"] previous_buffer = ["space+b+p"] close_buffer = ["space+b+d"] [keybindings.general] move_up = ["k", "Up"] move_down = ["j", "Down"] next_option = ["l", "Right"] previous_option = ["h", "Left"] select = ["Enter"] toggle_sidebar = ["ctrl+t"] toggle_buffer_list = ["ctrl+b"] next_field = ["Tab"] prev_field = ["Shift+Tab"] exit_table_scroll = ["esc"] open_search = ["ctrl+f"] [keybindings.common] save = ["ctrl+s"] quit = ["ctrl+q"] force_quit = ["ctrl+shift+q"] save_and_quit = ["ctrl+shift+s"] move_up = ["Up"] move_down = ["Down"] toggle_sidebar = ["ctrl+t"] toggle_buffer_list = ["ctrl+b"] revert = ["space+b+r"] # MODE SPECIFIC # READ ONLY MODE [keybindings.read_only] enter_edit_mode_before = ["i"] enter_edit_mode_after = ["a"] previous_entry = ["left","q"] next_entry = ["right","1"] enter_highlight_mode = ["v"] enter_highlight_mode_linewise = ["ctrl+v"] ### AUTOGENERATED CANVAS CONFIG # Required move_up = ["k", "Up"] move_left = ["h", "Left"] move_right = ["l", "Right"] move_down = ["j", "Down"] # Optional move_line_end = ["$"] # move_word_next = ["w"] next_field = ["Tab"] move_word_prev = ["b"] move_word_end = ["e"] move_last_line = ["shift+g"] move_word_end_prev = ["ge"] move_line_start = ["0"] move_first_line = ["g+g"] prev_field = ["Shift+Tab"] [keybindings.highlight] exit_highlight_mode = ["esc"] enter_highlight_mode_linewise = ["ctrl+v"] ### AUTOGENERATED CANVAS CONFIG # Required move_left = ["h", "Left"] move_right = ["l", "Right"] move_up = ["k", "Up"] move_down = ["j", "Down"] # Optional move_word_next = ["w"] move_line_start = ["0"] move_line_end = ["$"] move_word_prev = ["b"] move_word_end = ["e"] [keybindings.edit] # BIG CHANGES NOW EXIT HANDLES EITHER IF THOSE # exit_edit_mode = ["esc","ctrl+e"] # exit_suggestion_mode = ["esc"] # select_suggestion = ["enter"] # next_field = ["enter"] enter_decider = ["enter"] exit = ["esc", "ctrl+e"] suggestion_down = ["ctrl+n", "tab"] suggestion_up = ["ctrl+p", "shift+tab"] ### AUTOGENERATED CANVAS CONFIG # Required move_right = ["Right", "l"] delete_char_backward = ["Backspace"] next_field = ["Tab", "Enter"] move_up = ["Up", "k"] move_down = ["Down", "j"] prev_field = ["Shift+Tab"] move_left = ["Left", "h"] # Optional move_last_line = ["Ctrl+End", "G"] delete_char_forward = ["Delete"] move_word_prev = ["Ctrl+Left", "b"] move_word_end = ["e"] move_word_end_prev = ["ge"] move_first_line = ["Ctrl+Home", "gg"] move_word_next = ["Ctrl+Right", "w"] move_line_start = ["Home", "0"] move_line_end = ["End", "$"] [keybindings.command] exit_command_mode = ["ctrl+g", "esc"] command_execute = ["enter"] command_backspace = ["backspace"] save = ["w"] quit = ["q"] force_quit = ["q!"] save_and_quit = ["wq"] revert = ["r"] find_file_palette_toggle = ["ff"] [editor] keybinding_mode = "vim" # Options: "default", "vim", "emacs" [colors] theme = "dark" # Options: "light", "dark", "high_contrast"