From 8a6f531287b77e89f6807f4ba7af668a241b0a9c Mon Sep 17 00:00:00 2001 From: Maas Lalani Date: Mon, 4 Mar 2024 11:00:05 -0500 Subject: [PATCH] feat: add ctrl+right and ctrl+left to perform WordBackward and WordForward actions (#387) --- textinput/textinput.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/textinput/textinput.go b/textinput/textinput.go index 24e0b6e..9d61293 100644 --- a/textinput/textinput.go +++ b/textinput/textinput.go @@ -64,8 +64,8 @@ type KeyMap struct { var DefaultKeyMap = KeyMap{ CharacterForward: key.NewBinding(key.WithKeys("right", "ctrl+f")), CharacterBackward: key.NewBinding(key.WithKeys("left", "ctrl+b")), - WordForward: key.NewBinding(key.WithKeys("alt+right", "alt+f")), - WordBackward: key.NewBinding(key.WithKeys("alt+left", "alt+b")), + WordForward: key.NewBinding(key.WithKeys("alt+right", "ctrl+right", "alt+f")), + WordBackward: key.NewBinding(key.WithKeys("alt+left", "ctrl+left", "alt+b")), DeleteWordBackward: key.NewBinding(key.WithKeys("alt+backspace", "ctrl+w")), DeleteWordForward: key.NewBinding(key.WithKeys("alt+delete", "alt+d")), DeleteAfterCursor: key.NewBinding(key.WithKeys("ctrl+k")),