我刚刚开始学习 Linux 和 Emacs。对于最常用的光标移动,在 Emacs 和 shell (bash/tcsh) 中使用相同的键绑定是令人愉快的,这样我就不必有意识地考虑必须使用哪一个。更糟糕的是,使用错误的命令并撤消错误。不过有两个例外。
一个常用的命令相当于退格,向后删除一个字符。在外壳中,它是C-h
. 我在 Emacs 中得到了相同的行为,这要归功于 Janos 的这个提示,他可能也有同样的感觉。
http://www.math.rutgers.edu/~komlos/emacs.htm
现在我在 Emacs 中经常犯的错误是试图用 command 向后删除单词M-C-h
,就像在 shell 中一样。
有人可以提供一个绑定,使 Emacs 用 'MCh' 向后删除单词吗?目前,此命令选择缓冲区中的整个文本,这是一个非常有用的东西(C-a
在 Windows 中),但不像向后删除单词那样经常使用。
此外,任何替换当前绑定M-h
(来自上面的链接)以提供帮助的绑定将不胜感激。
谢谢,
艾伦。