Add more keymaps from helix (#32453)

I added three additional keymaps to simulate helix behavior.

Release Notes:

- N/A
This commit is contained in:
fantacell 2025-06-11 04:10:43 +02:00 committed by GitHub
parent 00a8101016
commit b4e558ce3d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -395,6 +395,8 @@
"ctrl-pagedown": "pane::ActivateNextItem", "ctrl-pagedown": "pane::ActivateNextItem",
"ctrl-pageup": "pane::ActivatePreviousItem", "ctrl-pageup": "pane::ActivatePreviousItem",
"insert": "vim::InsertBefore", "insert": "vim::InsertBefore",
".": "vim::Repeat",
"alt-.": "vim::RepeatFind",
// tree-sitter related commands // tree-sitter related commands
"[ x": "editor::SelectLargerSyntaxNode", "[ x": "editor::SelectLargerSyntaxNode",
"] x": "editor::SelectSmallerSyntaxNode", "] x": "editor::SelectSmallerSyntaxNode",
@ -421,6 +423,7 @@
"x": "editor::SelectLine", "x": "editor::SelectLine",
"shift-x": "editor::SelectLine", "shift-x": "editor::SelectLine",
"%": "editor::SelectAll",
// Window mode // Window mode
"space w h": "workspace::ActivatePaneLeft", "space w h": "workspace::ActivatePaneLeft",
"space w l": "workspace::ActivatePaneRight", "space w l": "workspace::ActivatePaneRight",
@ -450,7 +453,8 @@
"ctrl-c": "editor::ToggleComments", "ctrl-c": "editor::ToggleComments",
"d": "vim::HelixDelete", "d": "vim::HelixDelete",
"c": "vim::Substitute", "c": "vim::Substitute",
"shift-c": "editor::AddSelectionBelow" "shift-c": "editor::AddSelectionBelow",
"alt-shift-c": "editor::AddSelectionAbove"
} }
}, },
{ {