Replies: 2 comments 1 reply
-
I believe it's because internally, the meow key for deletion doesn't do anything but call the command bound to If this were to be set to true, then meow-delete would delete the whole active region, even in normal mode! There would be no distinction between meow-kill and meow-delete. Meow-delete kind of exists for the purpose of one character deletion. Setting the variable to nil and binding to C-d is just a low-overhead approach. Do you have a specific use case in mind for deleting the region with the same key as delete-char instead of binding delete-region to a key? |
Beta Was this translation helpful? Give feedback.
-
The idea is in meow you have one command for region operation and one command for non-region operation. Like |
Beta Was this translation helpful? Give feedback.
-
By default, the variable
delete-active-region
is set totrue
, so when I select a region and pressDEL
, the whole selected region will be deleted.However,
meow
setdelete-active-region
tonil
. It makesDEL
just delete a single character underinsert
mode even with region active, which is quite strange.I wonder why
meow
setdelete-active-region
tofalse
by default and how to delete the selected region underinsert
mode.Beta Was this translation helpful? Give feedback.
All reactions