Emacs的删除选择模式,现代感,使得无意中删除代码变得太容易了。因此,我希望它默认禁用。因此,我添加了
(delete-selection-mode f)
到我的init.el文件,但没有效果。我的意思是,如果我突出显示一个区域并输入内容,则选择的内容将替换为新的输入。我也尝试用M-x delete-selection-mode
命令切换模式,但这没有效果。我在Windows7,Mac和Linux上使用Emacs 24.1.1。我缺少什么,是否有其他模式或变量,我应该启用?
答案 0 :(得分:1)
delete-selection-mode
,但可以通过M-x customize
禁用它。 CUA设置是"编辑基础"的一个子组。顶级"编辑"的子组组。要禁用删除选择模式,请使用" Cua删除选择"的值菜单。项目并将设置更改为已禁用。这将在.emacs或init.el文件中定义的自定义变量中放置以下行:(cua-delete-selection nil)
。设置完成后,使用C-w
剪切或按删除键等操作将继续在区域上正常运行。