From d7539cf49733157c481f438f83b317745450cbd2 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Sun, 13 Sep 2020 21:15:07 -0400 Subject: [PATCH] LibLine: Support Alt + Arrow left/right It does the same thing as Ctrl + Arrow left/right: Wordwise movement. --- Libraries/LibLine/Editor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Libraries/LibLine/Editor.cpp b/Libraries/LibLine/Editor.cpp index 7401a93882..fc80b41c7b 100644 --- a/Libraries/LibLine/Editor.cpp +++ b/Libraries/LibLine/Editor.cpp @@ -717,13 +717,13 @@ void Editor::handle_read_event() search_forwards(); continue; case 'D': // ^[[D: arrow left - if (modifiers == CSIMod::Ctrl) + if (modifiers == CSIMod::Alt || modifiers == CSIMod::Ctrl) cursor_left_word(); else cursor_left_character(); continue; case 'C': // ^[[C: arrow right - if (modifiers == CSIMod::Ctrl) + if (modifiers == CSIMod::Alt || modifiers == CSIMod::Ctrl) cursor_right_word(); else cursor_right_character();