From 743fd78aa296266c951e57b6b96c488204140820 Mon Sep 17 00:00:00 2001 From: WormHeamer Date: Sun, 28 Dec 2025 16:31:48 -0500 Subject: C and Z commands --- main.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/main.c b/main.c index 374406d..92e2492 100644 --- a/main.c +++ b/main.c @@ -329,9 +329,11 @@ int main(int argc, const char **argv) { case 'q': goto brk; case 'z': + case 'Z': case 0x13 /* ^S */: txt_save(&txt, path); //txt_load(&txt, "test.txt"); + if (c == 'Z') goto brk; break; case 'i': mode = 1; @@ -370,6 +372,11 @@ int main(int argc, const char **argv) { u32 end = txt_ofs(&txt, end_of_line(&txt, txt_at(&txt, cur))); del_between(&txt, cur, end); } break; + case 'C': { + u32 end = txt_ofs(&txt, end_of_line(&txt, txt_at(&txt, cur))); + del_between(&txt, cur, end); + mode = 1; + } break; case 'S': { TxtLoc l = start_of_line(&txt, txt_at(&txt, cur)); u32 end = txt_ofs(&txt, end_of_line(&txt, l)); -- cgit v1.2.3