![emacs C-/ 的行为类似于删除,而不是撤消](https://linux22.com/image/1399660/emacs%20C-%2F%20%E7%9A%84%E8%A1%8C%E4%B8%BA%E7%B1%BB%E4%BC%BC%E4%BA%8E%E5%88%A0%E9%99%A4%EF%BC%8C%E8%80%8C%E4%B8%8D%E6%98%AF%E6%92%A4%E6%B6%88.png)
我已经在 Ubuntu 的一个临时实例上安装了 emacs24-nox(在 VmWare Player 虚拟机上,我不会长期保留它)。
我已运行 emacs 来使用以下命令编辑 Apache2 配置文件:
sudo emacs /etc/apache2/mods-enabled/dir.conf
一旦 emacs 运行,当我按下 control 和正斜杠键 ( Ctrl- /) 时,emacs 的行为就像我按下了删除按钮一样。我原本以为它会undo
我最近的变化。
为什么会发生这种情况?
注意:同一按钮对其他命令的行为与预期一致(即我可以使用- 、- 、-和-Ctrl移动光标) - 因此我认为映射到“emacs C”没有问题。CtrlnCtrlpCtrlfCtrlbCtrl
emacs 模式被描述为 (Conf[Space])。我假设它可能是改变此键序列绑定的模式。我是 emacs 新手,所以不太确定。
任何提示都值得赞赏。
更新- @Drew,好心地建议,首先要找出当你“按下 Control 和正斜杠键 (Ctrl-/)”时 Emacs 看到的是什么键。
因此,我尝试了一下Ctrl-h k然后Ctrl-/它显示了有关 DEL 的信息。
DEL 运行命令 delete-backward-char,这是一个交互式编译的 Lisp 函数……
因此,现在我们确切知道Ctrl-/与 DEL 命令绑定。