区域突出显示时,仅删除一个字符

hat*_*rix 11 emacs elisp

我找不到阻止删除整个区域的设置,当你突出显示并点击退格时...(我只是希望它删除一个字符,即使区域被突出显示.)我已经有了

(delete-selection-mode 0)
Run Code Online (Sandbox Code Playgroud)

在自定义变量中(我为其矩形函数启用了cua-mode),

'(cua-delete-selection nil)
Run Code Online (Sandbox Code Playgroud)

但这就是我得到的行为.我错过了什么吗?

hat*_*rix 5

找到了:

(setq delete-active-region nil)
Run Code Online (Sandbox Code Playgroud)

是答案.感谢所有人对我的强硬态度!