You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何恢复Emacs中Ctrl-D的删除字符功能?

恢复Emacs中Ctrl-D的删除功能

临时恢复当前会话的功能

  • 按下M-x(Alt+x),输入global-set-key并回车
  • 按下C-d(Ctrl+D),接着输入delete-char并回车,当前会话内Ctrl-D即可恢复删除字符的默认功能

永久修复配置问题

  • 打开你的Emacs配置文件(通常是~/.emacs或~/.emacs.d/init.el)
  • 搜索包含C-d的按键绑定代码,比如(global-set-key (kbd "C-d") ...)这类语句
  • 将这些修改绑定的代码注释(行首加;)或删除,保存文件后重启Emacs,即可永久恢复默认设置

验证问题来源

  • 在终端执行emacs -q启动Emacs,该命令会跳过加载个人配置
  • 若此时Ctrl-D功能正常,说明问题确实出在个人配置文件中,可再仔细排查配置内的按键修改

内容的提问来源于stack exchange,提问作者Gert Gottschalk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 19:42:31