When switching files using the minibuffer (C-x C-f), I often use M-Backspace to delete words in the path. Emacs automatically places what I delete into the kill ring. This can be annoying, as sometime I am moving to another file to paste something, and I end up pasting part of the file path. I know there are workarounds, and the other code is still in the kill ring, etc, but I would just like to disable this functionality.
When switching files using the minibuffer (C-x C-f), I often use M-Backspace to delete
Share
Emacs doesn’t have a
backward-delete-wordfunction, but it’s easy enough to define one:Then you can bind M-Backspace to
backward-delete-wordinminibuffer-local-map: