Lots of commands available for keybindings in Sublime Merge. Not a comprehensive list, but a decent start.
- exit_blame
- exit_tree_mode
- toggle_search
- hide_command_status
- hide_overlay
- open_preferences
- close_preferences
- prompt_new_repository
- prompt_open_repository
- quick_switch_repository
- new_window
- show_command_palette
- checkout_branch (used after show_command_palette)
- create_branch (used after show_command_palette)
- toggle_search
- navigate_back
- navigate_forward
- move_to (used for text control)
- refresh
- navigate_to_head
- navigate_to_commit_message
- focus_left
- focus_middle
- focus_right
- toggle_merged_vs_base
- clone (used on the clone_page)
- merge_branch (used in the merge_helper)
- stage_hunk (used if is_diff and not is_staged)
- unstage_hunk (used if is_diff and is_staged)
- discard_hunk (used if is_diff)
- discard_file (used if is_diff)
- stage_file
- unstage_file
- left_delete (used for text_control)
- toggle_select_file
- toggle_collapsed
- toggle_selected
- open_in_editor
- commit (used in commit mode)
- edit_commit
- save_commit_message (used in is_editing_commit)
- cancel_edit_commit_message (used in is_editing_commit)
- wrap_lines (an option in the edit menu)
- pull (can be used alone, or with the command palette)
- stash
- pop_stash
- stage_all
- stage_all_modified
- unstage_all
- save (used in merge_mode)
- next_conflict (used in merge_mode)
- prev_conflict (used in merge_mode)
- use_left_hunk (used in merge_mode)
- use_right_hunk (used in merge_mode
- toggle_location_bar