From 48d48096eb244be40248ae9550de35b73aac9e61 Mon Sep 17 00:00:00 2001 From: Sahil Singh Date: Thu, 21 Jul 2022 22:53:24 +0530 Subject: [PATCH] Add support for ctrl+h as backspace (#1812) --- egui/src/widgets/text_edit/builder.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/egui/src/widgets/text_edit/builder.rs b/egui/src/widgets/text_edit/builder.rs index e11c44d9be6..d47b48f1d65 100644 --- a/egui/src/widgets/text_edit/builder.rs +++ b/egui/src/widgets/text_edit/builder.rs @@ -1090,6 +1090,11 @@ fn on_key_press( None } + Key::H if modifiers.ctrl => { + let ccursor = delete_previous_char(text, cursor_range.primary.ccursor); + Some(CCursorRange::one(ccursor)) + } + Key::K if modifiers.ctrl => { let ccursor = delete_paragraph_after_cursor(text, galley, cursor_range); Some(CCursorRange::one(ccursor))