diff --git a/src/keybind/builtin/helix.json b/src/keybind/builtin/helix.json index 32d8c24..626e60e 100644 --- a/src/keybind/builtin/helix.json +++ b/src/keybind/builtin/helix.json @@ -21,29 +21,29 @@ ["ctrl+i", "jump_forward"], ["ctrl+o", "jump_back"], ["ctrl+s", "save_selection"], - ["ctrl+a", "increment"], - ["ctrl+x", "decrement"], + ["ctrl+a", "increment-NOIMPL"], + ["ctrl+x", "decrement-NOIMPL"], ["ctrl+^", "open_previous_file"], ["ctrl+w v", "add_split"], ["ctrl+w c", "toggle_centered_view"], - ["ctrl+w h", "goto_left_split"], - ["ctrl+w l", "goto_right_split"], - ["ctrl+w H", "swap_left_split"], - ["ctrl+w L", "swap_right_split"], - ["ctrl+w F", "goto_file_split"], + ["ctrl+w h", "goto_left_split-NOIMPL"], + ["ctrl+w l", "goto_right_split-NOIMPL"], + ["ctrl+w H", "swap_left_split-NOIMPL"], + ["ctrl+w L", "swap_right_split-NOIMPL"], + ["ctrl+w F", "goto_file_split-NOIMPL"], ["ctrl+w q", "close_split"], - ["ctrl+w o", "close_other_splits"], + ["ctrl+w o", "close_other_splits-NOIMPL"], - ["alt+.", "repeat_last_motion"], + ["alt+.", "repeat_last_motion-NOIMPL"], ["alt+d", "delete_backward"], - ["alt+c", "change_backward_helix"], + ["alt+c", "change_backward_helix-NOIMPL"], ["alt+s", "split_selection_on_newline"], - ["alt+-", "merge_selections"], - ["alt+_", "merge_consecutive_selections"], + ["alt+-", "merge_selections-NOIMPL"], + ["alt+_", "merge_consecutive_selections-NOIMPL"], - ["alt+;", "flip_selections"], + ["alt+;", "flip_selections-NOIMPL"], ["alt+o", "expand_selection"], ["alt+up", "expand_selection"], ["alt+kp_up", "expand_selection"], @@ -57,22 +57,23 @@ ["alt+right", "select_next_sibling"], ["alt+kp_right", "select_next_sibling"], - ["alt+e", "move_parent_node_end"], - ["alt+b", "move_parent_node_start"], - ["alt+a", "select_all_siblings"], + ["alt+e", "move_parent_node_end-NOIMPL"], + ["alt+b", "move_parent_node_start-NOIMPL"], + ["alt+a", "select_all_siblings-NOIMPL"], - ["alt+x", "shrink_to_line_bounds"], + ["alt+x", "shrink_to_line_bounds-NOIMPL"], ["alt+u", "undo"], - ["alt+,", "remove_primary_selection"], + ["alt+,", "remove_primary_selection-NOIMPL"], - ["alt+C", "copy_selection_on_next_line"], - ["alt+I", "select_all_children"], - ["alt+shift+down", "select_all_children"], + ["alt+C", "copy_selection_on_next_line-NOIMPL"], + ["alt+I", "select_all_children-NOIMPL"], + ["alt+shift+down", "select_all_children-NOIMPL"], ["alt+U", "redo"], - ["alt+J", "join_selections_space"], - ["alt+(", "rotate_selection_contents_backward"], ["alt+)", "rotate_selection_contents_forward"], - ["alt+|", "shell_pipe_to"], - ["alt+!", "shell_append_output"], + ["alt+J", "join_selections_space-NOIMPL"], + ["alt+(", "rotate_selection_contents_backward-NOIMPL"], + ["alt+)", "rotate_selection_contents_forward-NOIMPL"], + ["alt+|", "shell_pipe_to-NOIMPL"], + ["alt+!", "shell_append_output-NOIMPL"], ["F", "move_to_char", "select_to_char_left_helix"], ["T", "move_to_char", "select_till_char_left_helix"], @@ -92,10 +93,10 @@ ["C", "add_cursor_down"], ["S", "split_selection"], - ["X", "extend_to_line_bounds"], - ["?", "rfind"], + ["X", "extend_to_line_bounds-NOIMPL"], + ["?", "rfind-NOIMPL"], ["N", "goto_prev_match"], - ["*", "search_selection"], + ["*", "search_selection-NOIMPL"], ["~", "switch_case"], ["`", "to_lower"], @@ -109,20 +110,20 @@ [">", "indent"], ["<", "unindent"], - ["J", "join_selections"], + ["J", "join_selections-NOIMPL"], [":", "open_command_palette"], - ["&", "align_selections"], - ["_", "trim_selections"], + ["&", "align_selections-NOIMPL"], + ["_", "trim_selections-NOIMPL"], - ["(", "rotate_selections_backward"], - [")", "rotate_selections_forward"], + ["(", "rotate_selections_backward-NOIMPL"], + [")", "rotate_selections_forward-NOIMPL"], - ["\"", "select_register"], - ["|", "shell_pipe"], - ["!", "shell_insert_output"], - ["$", "shell_keep_pipe"], + ["\"", "select_register-NOIMPL"], + ["|", "shell_pipe-NOIMPL"], + ["!", "shell_insert_output-NOIMPL"], + ["$", "shell_keep_pipe-NOIMPL"], ["h", "move_left"], ["j", "move_down"], @@ -429,9 +430,9 @@ ["kp_end", "extend_to_line_end"], ["v", "enter_mode", "normal"], - ["g g", "goto_line_vim"], + ["g g", "goto_line_helix"], ["g e", "move_buffer_end"], - ["g f", "goto_file"], + ["g f", "goto_file-NOIMPL"], ["g h", "move_begin"], ["g l", "select_end"], ["g s", "smart_move_begin"], @@ -439,16 +440,16 @@ ["g y", "goto_type_definition"], ["g r", "references"], ["g i", "goto_implementation"], - ["g t", "goto_window_top"], - ["g c", "goto_window_center"], - ["g b", "goto_window_bottom"], + ["g t", "goto_window_top-NOIMPL"], + ["g c", "goto_window_center-NOIMPL"], + ["g b", "goto_window_bottom-NOIMPL"], ["g a", "open_previous_file"], ["g m", "open_most_recent_file"], - ["g n", "goto_next_buffer"], - ["g p", "goto_previous_buffer"], - ["g k", "goto_previous_buffer"], - ["g .", "goto_last_modification"], - ["g w", "goto_word"], + ["g n", "goto_next_buffer-NOIMPL"], + ["g p", "goto_previous_buffer-NOIMPL"], + ["g k", "goto_previous_buffer-NOIMPL"], + ["g .", "goto_last_modification-NOIMPL"], + ["g w", "goto_word-NOIMPL"], ["g D", "goto_declaration"], ["i", "enter_mode", "insert"], @@ -458,8 +459,8 @@ ["d", ["cut"], ["enter_mode", "normal"]], ["c", ["enter_mode", "insert"], ["cut"]], - ["s", "select_regex"], - [";", "collapse_selections"], + ["s", "select_regex-NOIMPL"], + [";", "collapse_selections-NOIMPL"], ["x", "extend_line_below"], @@ -470,32 +471,32 @@ ["m r", "match", "surround_replace"], ["m s", "match", "surround_add"], - ["[ D", "goto_first_diag"], - ["[ G", "goto_first_change"], - ["[ T", "goto_prev_test"], + ["[ D", "goto_first_diag-NOIMPL"], + ["[ G", "goto_first_change-NOIMPL"], + ["[ T", "goto_prev_test-NOIMPL"], ["[ d", "goto_prev_diagnostic"], - ["[ g", "goto_prev_change"], - ["[ f", "goto_prev_function"], - ["[ t", "goto_prev_class"], - ["[ a", "goto_prev_parameter"], - ["[ c", "goto_prev_comment"], - ["[ e", "goto_prev_entry"], - ["[ p", "goto_prev_paragraph"], - ["[ space", "add_newline_above"], + ["[ g", "goto_prev_change-NOIMPL"], + ["[ f", "goto_prev_function-NOIMPL"], + ["[ t", "goto_prev_class-NOIMPL"], + ["[ a", "goto_prev_parameter-NOIMPL"], + ["[ c", "goto_prev_comment-NOIMPL"], + ["[ e", "goto_prev_entry-NOIMPL"], + ["[ p", "goto_prev_paragraph-NOIMPL"], + ["[ space", "add_newline_above-NOIMPL"], - ["] d", "goto_last_diag"], - ["] g", "goto_last_change"], - ["] t", "goto_next_test"], + ["] d", "goto_last_diag-NOIMPL"], + ["] g", "goto_last_change-NOIMPL"], + ["] t", "goto_next_test-NOIMPL"], ["] d", "goto_next_diagnostic"], - ["] g", "goto_next_change"], - ["] f", "goto_next_function"], - ["] t", "goto_next_class"], - ["] a", "goto_next_parameter"], - ["] c", "goto_next_comment"], - ["] e", "goto_next_entry"], - ["] p", "goto_next_paragraph"], - ["] space", "add_newline_below"], + ["] g", "goto_next_change-NOIMPL"], + ["] f", "goto_next_function-NOIMPL"], + ["] t", "goto_next_class-NOIMPL"], + ["] a", "goto_next_parameter-NOIMPL"], + ["] c", "goto_next_comment-NOIMPL"], + ["] e", "goto_next_entry-NOIMPL"], + ["] p", "goto_next_paragraph-NOIMPL"], + ["] space", "add_newline_below-NOIMPL"], ["/", "find"], ["n", "goto_next_match"], @@ -505,35 +506,35 @@ ["y", ["copy_helix"], ["enter_mode", "normal"]], - ["q", "record_macro"], - ["Q", "replay_macro"], + ["q", "record_macro-NOIMPL"], + ["Q", "replay_macro-NOIMPL"], - ["=", "format_selections"], + ["=", "format_selections-NOIMPL"], - [",", "keep_primary_selection"], + [",", "keep_primary_selection-NOIMPL"], ["escape", "enter_mode", "normal"], - ["space F", "file_picker_in_current_directory"], - ["space S", "workspace_symbol_picker"], - ["space D", "workspace_diagnostics_picker"], + ["space F", "file_picker_in_current_directory-NOIMPL"], + ["space S", "workspace_symbol_picker-NOIMPL"], + ["space D", "workspace_diagnostics_picker-NOIMPL"], ["space P", "system_paste"], ["space R", "replace_selections_with_clipboard"], ["space ?", "open_command_palette"], ["space f", "find_file"], ["space b", "switch_buffers"], - ["space j", "jumplist_picker"], - ["space s", "symbol_picker"], + ["space j", "jumplist_picker-NOIMPL"], + ["space s", "symbol_picker-NOIMPL"], ["space d", "show_diagnostics"], - ["space a", "code_action"], - ["space '", "last_picker"], + ["space a", "code_action-NOIMPL"], + ["space '", "last_picker-NOIMPL"], ["space y", "copy"], - ["space p", "system_paste_after"], + ["space p", "system_paste_after-NOIMPL"], ["space /", "find_in_files"], ["space k", "hover"], ["space r", "rename_symbol"], - ["space h", "select_references_to_symbol_under_cursor"], + ["space h", "select_references_to_symbol_under_cursor-NOIMPL"], ["space c", "toggle_comment"], ["0", "add_integer_argument_digit", 0],