From 4e28aed405d124ca3ab70442231933e81cda54e7 Mon Sep 17 00:00:00 2001 From: Lukas Holecek Date: Sun, 25 Oct 2020 10:04:32 +0100 Subject: [PATCH] FakeVim: Fix deleting selection on search command-line Change-Id: Ie01dd84cf87db2d999c10352285c0ee8366aadc1 Reviewed-by: hjk --- src/plugins/fakevim/fakevimhandler.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index e8a4ecf844c..4afe8052e43 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -5302,6 +5302,8 @@ EventResult FakeVimHandler::Private::handleSearchSubSubMode(const Input &input) } else if (input.isBackspace()) { if (g.searchBuffer.isEmpty()) leaveCurrentMode(); + else if (g.searchBuffer.hasSelection()) + g.searchBuffer.deleteSelected(); else g.searchBuffer.deleteChar(); } else if (input.isReturn()) {