keys_global = { { "keyboard_macro_start_recording", "U", "Command" }, { "keyboard_macro_finish_recording", "U", "Command", "Shift" }, { "keyboard_macro_replay", "U", "Control" }, { "change_active_panel", "Comma", "Command" }, { "change_active_panel_backwards", "Comma", "Command", "Shift" }, { "interactive_new", "N", "Command" }, { "interactive_open_or_new", "O", "Command" }, { "open_in_other", "O", "Control" }, { "interactive_kill_buffer", "K", "Command" }, { "interactive_switch_buffer", "I", "Command" }, { "project_go_to_root_directory", "H", "Command" }, { "save_all_dirty_buffers", "S", "Command", "Shift" }, { "change_to_build_panel", "Period", "Control" }, { "close_build_panel", "Comma", "Control" }, { "goto_next_jump", "N", "Control" }, { "goto_prev_jump", "N", "Control", "Shift" }, { "build_in_build_panel", "M", "Control" }, { "goto_first_jump", "M", "Control", "Shift" }, { "toggle_filebar", "B", "Control" }, { "execute_any_cli", "Z", "Control" }, { "execute_previous_cli", "Z", "Control", "Shift" }, { "command_lister", "X", "Control" }, { "project_command_lister", "X", "Control", "Shift" }, { "quick_swap_buffer", "BackwardSlash", "Control" }, { "jump_to_last_point", "P", "Command" }, { "list_all_functions_current_buffer_lister", "I", "Command", "Shift" }, { "exit_4coder", "F4", "Alt" }, { "project_fkey_command", "F1" }, { "project_fkey_command", "F2" }, { "project_fkey_command", "F3" }, { "project_fkey_command", "F4" }, { "project_fkey_command", "F5" }, { "project_fkey_command", "F6" }, { "project_fkey_command", "F7" }, { "project_fkey_command", "F8" }, { "project_fkey_command", "F9" }, { "project_fkey_command", "F10" }, { "project_fkey_command", "F11" }, { "project_fkey_command", "F12" }, { "project_fkey_command", "F13" }, { "project_fkey_command", "F14" }, { "project_fkey_command", "F15" }, { "project_fkey_command", "F16" }, }; keys_file = { { "delete_char", "Delete" }, { "backspace_char", "Backspace" }, { "move_up", "Up" }, { "move_down", "Down" }, { "move_left", "Left" }, { "move_right", "Right" }, { "seek_end_of_line", "End" }, { "seek_beginning_of_line", "Home" }, { "page_up", "PageUp" }, { "page_down", "PageDown" }, { "goto_beginning_of_file", "PageUp", "Command" }, { "goto_end_of_file", "PageDown", "Command" }, { "move_up_to_blank_line_end", "Up", "Command" }, { "move_down_to_blank_line_end", "Down", "Command" }, { "move_left_whitespace_boundary", "Left", "Command" }, { "move_right_whitespace_boundary", "Right", "Command" }, { "move_line_up", "Up", "Alt" }, { "move_line_down", "Down", "Alt" }, { "backspace_alpha_numeric_boundary", "Backspace", "Command" }, { "delete_alpha_numeric_boundary", "Delete", "Command" }, { "snipe_backward_whitespace_or_token_boundary", "Backspace", "Control" }, { "snipe_forward_whitespace_or_token_boundary", "Delete", "Control" }, { "set_mark", "Space", "Command" }, { "replace_in_range", "A", "Command" }, { "copy", "C", "Command" }, { "delete_range", "D", "Command" }, { "delete_line", "D", "Command", "Shift" }, { "center_view", "E", "Command" }, { "left_adjust_view", "E", "Command", "Shift" }, { "search", "F", "Command" }, { "list_all_locations", "F", "Command", "Shift" }, { "list_all_substring_locations_case_insensitive", "F", "Control" }, { "goto_line", "G", "Command" }, { "list_all_locations_of_selection", "G", "Command", "Shift" }, { "snippet_lister", "J", "Command" }, { "kill_buffer", "K", "Command", "Shift" }, { "duplicate_line", "L", "Command" }, { "cursor_mark_swap", "M", "Command" }, { "reopen", "O", "Command", "Shift" }, { "query_replace", "Q", "Command" }, { "query_replace_identifier", "Q", "Command", "Shift" }, { "query_replace_selection", "Q", "Control" }, { "reverse_search", "R", "Command" }, { "save", "S", "Command" }, { "save_all_dirty_buffers", "S", "Command", "Shift" }, { "search_identifier", "T", "Command" }, { "list_all_locations_of_identifier", "T", "Command", "Shift" }, { "paste_and_indent", "V", "Command" }, { "paste_next_and_indent", "V", "Command", "Shift" }, { "cut", "X", "Command" }, { "redo", "Y", "Command" }, { "undo", "Z", "Command" }, { "view_buffer_other_panel", "1", "Command" }, { "swap_panels", "2", "Command" }, { "if_read_only_goto_position", "Return" }, { "if_read_only_goto_position_same_panel", "Return", "Shift" }, { "view_jump_list_with_lister", "Period", "Command", "Shift" }, }; keys_code = { { "move_left_alpha_numeric_boundary", "Left", "Command" }, { "move_right_alpha_numeric_boundary", "Right", "Command" }, { "move_left_alpha_numeric_or_camel_boundary", "Left", "Control" }, { "move_right_alpha_numeric_or_camel_boundary", "Right", "Control" }, { "comment_line_toggle", "Semicolon", "Command" }, { "word_complete", "Tab" }, { "auto_indent_range", "Tab", "Command" }, { "auto_indent_line_at_cursor", "Tab", "Shift" }, { "word_complete_drop_down", "Tab", "Shift", "Command" }, { "write_block", "R", "Control" }, { "write_todo", "T", "Control" }, { "write_note", "Y", "Control" }, { "list_all_locations_of_type_definition", "D", "Control" }, { "list_all_locations_of_type_definition_of_identifier", "T", "Control", "Shift" }, { "open_long_braces", "LeftBracket", "Command" }, { "open_long_braces_semicolon", "LeftBracket", "Command", "Shift" }, { "open_long_braces_break", "RightBracket", "Command", "Shift" }, { "select_surrounding_scope", "LeftBracket", "Control" }, { "select_surrounding_scope_maximal", "LeftBracket", "Control", "Shift" }, { "select_prev_scope_absolute", "RightBracket", "Control" }, { "select_prev_top_most_scope", "RightBracket", "Control", "Shift" }, { "select_next_scope_absolute", "Quote", "Control" }, { "select_next_scope_after_current", "Quote", "Control", "Shift" }, { "place_in_scope", "ForwardSlash", "Control" }, { "delete_current_scope", "Minus", "Control" }, { "if0_off", "I", "Control" }, { "open_file_in_quotes", "1", "Control" }, { "open_matching_file_cpp", "2", "Control" }, { "write_zero_struct", "0", "Command" }, { "jump_to_definition_at_cursor", "W", "Command" }, };