From e899928c4fb74731635e20c8b9aeebb0e4be77a9 Mon Sep 17 00:00:00 2001 From: Matt Nish-Lapidus Date: Tue, 20 May 2025 18:25:13 -0400 Subject: [PATCH] reworked meow bindings --- meow.el | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/meow.el b/meow.el index 478aa76..ee3fb06 100644 --- a/meow.el +++ b/meow.el @@ -54,7 +54,8 @@ '("A" . meow-open-below) '("b" . meow-back-word) '("B" . meow-back-symbol) - '("c" . meow-change) + '("c" . meow-save) + '("C" . meow-sync-grab) '("d" . meow-delete) '("D" . meow-backward-delete) '("e" . meow-next-word) @@ -74,32 +75,34 @@ '("l" . meow-right) '("L" . meow-right-expand) '("m" . meow-join) - '("M" . meow-pop-or-unpop-to-mark) + ;; '("M" .) '("n" . meow-search) '("o" . meow-block) '("O" . meow-to-block) - '("p" . meow-yank) - '("P" . meow-yank-pop) + '("p" . meow-pop-to-mark) + ;; '("P" . ) '("q" . meow-quit) - '("Q" . meow-goto-line) + ;; '("Q" . ) '("r" . meow-swap-grab) '("R" . rectangle-mark-mode) - '("s" . meow-kill) + '("s" . meow-visit) '("t" . meow-till) - '("u" . meow-undo) - '("U" . undo-redo) - '("v" . meow-visit) + '("u" . end-of-buffer) + '("U" . beginning-of-buffer) + '("v" . meow-yank) + '("V" . meow-yank-pop) '("w" . meow-mark-word) '("W" . meow-mark-symbol) - '("x" . meow-line) - '("X" . meow-goto-line) - '("y" . meow-save) - '("Y" . meow-sync-grab) - '("z" . end-of-buffer) - '("Z" . beginning-of-buffer) + '("x" . meow-kill) + '("X" . meow-kill-thing) + '("y" . meow-change) + '("Y" . meow-replace) + '("z" . undo) + '("Z" . undo-redo) '("<" . meow-beginning-of-thing) '(">" . meow-end-of-thing) '("/" . +default/search-buffer) + '("?" . meow-visit) '("'" . repeat) '("=" . meow--eval-sexp) '("[" . sp-backward-sexp)