emacs: add some more emacs keybinds

This commit is contained in:
Jonathan Marler 2025-01-05 18:46:30 -07:00 committed by CJ van den Berg
parent 592e812bf4
commit 22ddaef78f

View file

@ -1,21 +1,35 @@
{
"normal": {
"press": [
["ctrl+a", "smart_move_begin"],
["ctrl+g", "cancel"],
["ctrl+shift+-", "undo"],
["ctrl+a", "move_begin"],
["ctrl+k", ["select_end"], ["cut"]],
["alt+shift+,", "move_buffer_begin"],
["alt+shift+.", "move_buffer_end"],
["ctrl+e", "move_end"],
["ctrl+b", "move_left"],
["ctrl+f", "move_right"],
["ctrl+s", "find"],
["ctrl+p", "move_up"],
["ctrl+n", "move_down"],
["ctrl+v", "move_page_down"],
["alt+v", "move_page_up"],
["ctrl+y", "system_paste"],
["ctrl+x>ctrl+f", "open_file"],
["ctrl+x>k", "close_file"],
["ctrl+x>ctrl+c", "quit"],
["ctrl+x>ctrl+s", "save"],
["ctrl+x>ctrl+s", "save_file"],
["ctrl+x>ctrl+c", "quit"],
["ctrl+x>b", "open_recent"],
["alt+x", "open_command_palette"]
]
},
},
"mini/file_browser": {
"press": [
["alt+backspace", "mini_mode_delete_to_previous_path_segment"]
]
},
"home": {
"on_match_failure": "ignore",
"press": [