diff --git a/.config/helix/config.toml b/.config/helix/config.toml index 7bb3b6a5..8d0f533d 100644 --- a/.config/helix/config.toml +++ b/.config/helix/config.toml @@ -93,8 +93,13 @@ wrap-indicator = "" [keys.insert] C-k = "signature_help" C-c = "completion" +S-tab = "move_parent_node_start" [keys.normal] +"'" = "trim_selections" +tab = "move_parent_node_end" +S-tab = "move_parent_node_start" + # swap select_mode and regex keys v = "select_regex" V = "split_selection" @@ -133,7 +138,6 @@ A-i = "select_next_sibling" C-f = "jump_forward" C-p = "jump_backward" # a = "append_mode_same_line" -tab = "trim_selections" C-k = "signature_help" "\\" = ":format" "+" = ":reflow" @@ -263,7 +267,9 @@ l = "extend_to_file_end" L = "extend_to_last_line" [keys.select] -tab = "trim_selections" +"'" = "trim_selections" +tab = "extend_parent_node_end" +S-tab = "extend_parent_node_start" "{" = "rotate_selections_backward" "}" = "rotate_selections_forward" "A-{" = "rotate_selection_contents_backward"