From 787456d0b7d0b0796cc64529ca8770a616bdb4af Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Mon, 24 Feb 2025 12:10:12 -0500 Subject: [PATCH] AutoYADM commit: 2025-02-24 12:10:12 --- .config/helix/config.toml | 63 ++++++++++++++++++++++----------------- 1 file changed, 35 insertions(+), 28 deletions(-) diff --git a/.config/helix/config.toml b/.config/helix/config.toml index 322751f7..22ca7b89 100644 --- a/.config/helix/config.toml +++ b/.config/helix/config.toml @@ -72,9 +72,6 @@ e = "move_visual_line_up" i = "move_char_right" h = "insert_mode" H = "insert_at_line_start" -w = "move_next_sub_word_start" -b = "move_prev_sub_word_start" -l = "move_next_sub_word_end" L = "move_next_long_word_end" j = "search_next" J = "search_prev" @@ -92,6 +89,13 @@ X = "extend_line_above" # A-x = "toggle_line_select" D = "kill_to_line_end" A-d = "kill_to_line_start" +# Sub-word Movement +w = "move_next_word_start" +C-w = "move_next_sub_word_start" +b = "move_prev_word_start" +C-b = "move_prev_sub_word_start" +l = "move_next_word_end" +C-l = "move_next_sub_word_end" [keys.normal."["] x = "extend_line_above" @@ -121,7 +125,9 @@ e = "extend_visual_line_up" i = "extend_char_right" j = "extend_search_next" J = "extend_search_prev" -l = "extend_next_sub_word_end" +C-l = "extend_next_sub_word_end" +l = "extend_next_word_end" +C-w = "extend_next_sub_word_start" L = "extend_next_long_word_end" [keys.normal.k] m = "match_brackets" @@ -141,31 +147,32 @@ d = "surround_delete" a = "select_textobject_around" i = "select_textobject_inner" -[keys.normal."C-w"] -m = "jump_view_left" -C-m = "jump_view_left" -n = "jump_view_down" -C-n = "jump_view_down" -i = "jump_view_right" -C-i = "jump_view_right" -e = "jump_view_up" -C-e = "jump_view_up" -M = "swap_view_left" -N = "swap_view_down" -E = "swap_view_up" -I = "swap_view_right" -d = "wclose" -V = ":vsplit-new" -S = ":hsplit-new" -h = "no_op" -j = "no_op" -k = "no_op" -l = "no_op" -H = "no_op" -J = "no_op" -K = "no_op" -L = "no_op" +# [keys.normal."C-w"] +# m = "jump_view_left" +# C-m = "jump_view_left" +# n = "jump_view_down" +# C-n = "jump_view_down" +# i = "jump_view_right" +# C-i = "jump_view_right" +# e = "jump_view_up" +# C-e = "jump_view_up" +# M = "swap_view_left" +# N = "swap_view_down" +# E = "swap_view_up" +# I = "swap_view_right" +# d = "wclose" +# V = ":vsplit-new" +# S = ":hsplit-new" +# h = "no_op" +# j = "no_op" +# k = "no_op" +# l = "no_op" +# H = "no_op" +# J = "no_op" +# K = "no_op" +# L = "no_op" +# Window Mode [keys.normal.space.w] m = "jump_view_left" C-m = "jump_view_left"