feat: [hx] Add F, T, t, f select and extension movements

This commit is contained in:
Igor Támara 2025-10-27 17:49:59 -05:00 committed by CJ van den Berg
parent 65665fb28b
commit f5efe8e94f
3 changed files with 157 additions and 17 deletions

View file

@ -66,11 +66,13 @@
["alt+|", "shell_pipe_to"],
["alt+!", "shell_append_output"],
["T", "till_prev_char"],
["F", "move_to_char", "move_to_char_left"],
["F", "move_to_char", "select_to_char_left_helix"],
["T", "move_to_char", "select_till_char_left_helix"],
["W", "move_next_long_word_start"],
["B", "move_prev_long_word_start"],
["E", "move_next_long_word_end"],
["t", "move_to_char", "select_till_char_right_helix"],
["f", "move_to_char", "select_to_char_right_helix"],
["I", ["enter_mode", "insert"], ["smart_move_begin"]],
["A", ["enter_mode", "insert"], ["move_end"]],
@ -116,9 +118,6 @@
["k", "move_up"],
["l", "move_right"],
["t", "find_till_char"],
["f", "move_to_char", "select_to_char_right_helix"],
["home", "move_begin"],
["end", "move_end"],
["kp_home", "move_begin"],
@ -354,12 +353,13 @@
["~", "switch_case"],
["T", "extend_till_prev_char"],
["F", "move_to_char", "select_to_char_left_vim"],
["F", "move_to_char", "extend_to_char_left_helix"],
["T", "move_to_char", "extend_till_char_left_helix"],
["W", "extend_next_long_word_start"],
["B", "extend_prev_long_word_start"],
["E", "extend_next_long_word_end"],
["t", "move_to_char", "extend_till_char_right_helix"],
["f", "move_to_char", "extend_to_char_right_helix"],
["G", "goto_line"],
@ -415,9 +415,6 @@
["kp_right", "select_right"],
["%", "select_all"],
["t", "extend_till_char"],
["f", "move_to_char", "select_to_char_right_helix"],
["`", "switch_to_lowercase"],
["home", "extend_to_line_start"],