From fb55a718f27aa886ff031f5319220771dab2c8b8 Mon Sep 17 00:00:00 2001 From: Lucas Sta Maria Date: Mon, 26 Feb 2024 15:44:56 -0500 Subject: [PATCH] feat(emacs): add `meow-change-line` command Signed-off-by: Lucas Sta Maria --- .emacs.d/include/misc.el | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.emacs.d/include/misc.el b/.emacs.d/include/misc.el index 9097bec..fe5286f 100644 --- a/.emacs.d/include/misc.el +++ b/.emacs.d/include/misc.el @@ -60,6 +60,13 @@ ;; meow (meow-global-mode) + +(defun meow-change-line () + "Kill rest of line and switch to insert state." + (interactive) + (kill-line) + (meow-insert)) + (defun meow-setup () "Set up meow." (setq meow-cheatsheet-layout meow-cheatsheet-layout-dvp) @@ -101,6 +108,7 @@ '("b" . meow-back-word) '("B" . meow-back-symbol) '("c" . meow-change) + '("C" . meow-change-line) '("d" . meow-delete) '("D" . meow-backward-delete) '("e" . meow-line)