summaryrefslogtreecommitdiffstats
path: root/alacritty
diff options
context:
space:
mode:
authorKirill Chibisov <contact@kchibisov.com>2024-02-08 01:52:53 +0400
committerGitHub <noreply@github.com>2024-02-08 01:52:53 +0400
commit63bcc1ea88cdaa4e0f3650f4478fb28d0cf8322e (patch)
tree66abc000d60aefc614ec2b4e51fb86444b612733 /alacritty
parent6484ab84db0c9558547903616401150ae5bbf796 (diff)
Add default `Home`/`End` bindings for Vi mode
Diffstat (limited to 'alacritty')
-rw-r--r--alacritty/src/config/bindings.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/alacritty/src/config/bindings.rs b/alacritty/src/config/bindings.rs
index 57225e26..62ca03a0 100644
--- a/alacritty/src/config/bindings.rs
+++ b/alacritty/src/config/bindings.rs
@@ -497,6 +497,8 @@ pub fn default_key_bindings() -> Vec<KeyBinding> {
ArrowRight, +BindingMode::VI, ~BindingMode::SEARCH; ViMotion::Right;
"0", +BindingMode::VI, ~BindingMode::SEARCH; ViMotion::First;
"$", ModifiersState::SHIFT, +BindingMode::VI, ~BindingMode::SEARCH; ViMotion::Last;
+ Home, +BindingMode::VI, ~BindingMode::SEARCH; ViMotion::First;
+ End, +BindingMode::VI, ~BindingMode::SEARCH; ViMotion::Last;
"^", ModifiersState::SHIFT, +BindingMode::VI, ~BindingMode::SEARCH; ViMotion::FirstOccupied;
"h", ModifiersState::SHIFT, +BindingMode::VI, ~BindingMode::SEARCH; ViMotion::High;
"m", ModifiersState::SHIFT, +BindingMode::VI, ~BindingMode::SEARCH; ViMotion::Middle;