From 8ffd6c056e5530b54b40504afb533075417a088a Mon Sep 17 00:00:00 2001 From: Charlie Root Date: Wed, 16 Apr 2025 22:34:25 +0200 Subject: [PATCH] helix: add some kakoune-ish keybinds --- packages/helix.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/helix.nix b/packages/helix.nix index 3971282..305dbaa 100644 --- a/packages/helix.nix +++ b/packages/helix.nix @@ -42,6 +42,7 @@ editor = { cursorline = false; color-modes = true; + true-color = true; indent-guides.render = true; lsp = { enable = true; @@ -54,7 +55,6 @@ hidden = true; }; line-number = "relative"; - true-color = true; auto-format = true; completion-timeout = 5; mouse = true; @@ -86,10 +86,19 @@ A-r = ":reload"; A-x = "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 = { A-x = "extend_to_line_bounds"; X = ["extend_line_up" "extend_to_line_bounds"]; + g = {e = "goto_file_end";}; }; }; };