From 3a94ad886e4905caf7a149575357e3b821b32402 Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Mon, 18 Jan 2016 14:04:46 +0100 Subject: [PATCH] window: recognize home/end in more terminal emulators --- NEWS | 1 + src/window.cpp | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/NEWS b/NEWS index ae85b429..0984257c 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,5 @@ ncmpcpp 0.7.3 (????-??-??) +* Home and End keys are now recognized in a few specific terminal emulators. ncmpcpp-0.7.2 (2016-01-16) * Attempt to add non-song item to playlist from search engine doesn't trigger assertion failure anymore. diff --git a/src/window.cpp b/src/window.cpp index 970293ab..85bfd03b 100644 --- a/src/window.cpp +++ b/src/window.cpp @@ -819,6 +819,11 @@ Key::Type Window::getInputChar(int key) return Key::Right; case 'D': return Key::Left; + // terminator + case 'F': + return Key::End; + case 'H': + return Key::Home; // rxvt case 'a': return Key::Ctrl | Key::Up;