add helix macros for deleting and changing

This commit is contained in:
KoenDR06 2025-09-10 22:22:22 +02:00
parent fb4e43507d
commit 51401c4103

View file

@ -21,14 +21,18 @@
right = ["diagnostics" "selections" "register" "file-encoding" "position" "position-percentage"]; right = ["diagnostics" "selections" "register" "file-encoding" "position" "position-percentage"];
}; };
}; };
keys = { keys = let
reg = "<gt>";
deleteMacro = "@\"${reg}y<A-d>";
changeMacro = "@\"${reg}y<A-d>i";
in {
normal = { normal = {
"d" = "delete_selection_noyank"; c = changeMacro;
"A-d" = "delete_selection"; d = deleteMacro;
}; };
select = { select = {
"d" = "delete_selection_noyank"; c = changeMacro;
"A-d" = "delete_selection"; d = deleteMacro;
}; };
}; };
}; };