From 8e08f676270c2932c2eb530e6acf2a49c98aa8b1 Mon Sep 17 00:00:00 2001 From: shadow cat Date: Sat, 22 Nov 2025 21:15:50 -0500 Subject: [PATCH] ctrl x --- src/core/text/edit.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/core/text/edit.rs b/src/core/text/edit.rs index ec959e4..7f113e1 100644 --- a/src/core/text/edit.rs +++ b/src/core/text/edit.rs @@ -474,6 +474,13 @@ impl<'a> TextEditCtx<'a> { return TextInputResult::Copy(content); } } + "x" => { + if let TextSelection::Span { start, end } = self.text.selection { + let content = self.text.select_content(start, end); + self.clear_span(); + return TextInputResult::Copy(content); + } + } "a" => { if !self.text.buf.lines[0].text().is_empty() || self.text.buf.lines.len() > 1