helix: add some kakoune-ish keybinds

This commit is contained in:
Charlie Root 2025-04-16 22:34:25 +02:00 committed by Bloxx12
commit 8ffd6c056e

View file

@ -42,6 +42,7 @@
editor = { editor = {
cursorline = false; cursorline = false;
color-modes = true; color-modes = true;
true-color = true;
indent-guides.render = true; indent-guides.render = true;
lsp = { lsp = {
enable = true; enable = true;
@ -54,7 +55,6 @@
hidden = true; hidden = true;
}; };
line-number = "relative"; line-number = "relative";
true-color = true;
auto-format = true; auto-format = true;
completion-timeout = 5; completion-timeout = 5;
mouse = true; mouse = true;
@ -86,10 +86,19 @@
A-r = ":reload"; A-r = ":reload";
A-x = "extend_to_line_bounds"; A-x = "extend_to_line_bounds";
X = ["extend_line_up" "extend_to_line_bounds"]; X = ["extend_line_up" "extend_to_line_bounds"];
";" = "flip_selections";
"A-;" = "collapse_selection";
# Kakoune-like config
H = "extend_char_left";
J = "extend_line_down";
K = "extend_line_up";
L = "extend_char_right";
}; };
select = { select = {
A-x = "extend_to_line_bounds"; A-x = "extend_to_line_bounds";
X = ["extend_line_up" "extend_to_line_bounds"]; X = ["extend_line_up" "extend_to_line_bounds"];
g = {e = "goto_file_end";};
}; };
}; };
}; };