95 lines
2.2 KiB
TOML
95 lines
2.2 KiB
TOML
# config.toml
|
|
[keybindings]
|
|
|
|
enter_command_mode = [":", "ctrl+;"]
|
|
next_buffer = ["ctrl+l"]
|
|
previous_buffer = ["ctrl+h"]
|
|
close_buffer = ["ctrl+k"]
|
|
|
|
[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"]
|
|
# !!!change to space b r in the future and from edit mode
|
|
revert = ["ctrl+r"]
|
|
|
|
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"]
|
|
|
|
# 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"]
|
|
|
|
move_left = ["h"]
|
|
move_right = ["l"]
|
|
move_up = ["k"]
|
|
move_down = ["j"]
|
|
move_word_next = ["w"]
|
|
move_word_end = ["e"]
|
|
move_word_prev = ["b"]
|
|
move_word_end_prev = ["ge"]
|
|
move_line_start = ["0"]
|
|
move_line_end = ["$"]
|
|
move_first_line = ["gg"]
|
|
move_last_line = ["x"]
|
|
enter_highlight_mode = ["v"]
|
|
enter_highlight_mode_linewise = ["ctrl+v"]
|
|
|
|
[keybindings.highlight]
|
|
exit_highlight_mode = ["esc"]
|
|
enter_highlight_mode_linewise = ["ctrl+v"]
|
|
|
|
[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"]
|
|
prev_field = ["shift+enter"]
|
|
exit = ["esc", "ctrl+e"]
|
|
delete_char_forward = ["delete"]
|
|
delete_char_backward = ["backspace"]
|
|
move_left = ["left"]
|
|
move_right = ["right"]
|
|
suggestion_down = ["ctrl+n", "tab"]
|
|
suggestion_up = ["ctrl+p", "shift+tab"]
|
|
|
|
[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"
|