如果你是Emacs的新手,你可能期望按下键会插入一个字面上的\T。由于各种原因,大多数Emacs模式并不是这样工作的。大多数编辑模式根据需要自动缩进代码(绑定到indent-for-tab-command而不是self-insert)。如果你正在上的行已经处于正确的缩进级别,那么似乎什么也没有发生。像这样自动缩进比手动缩进更容易和更一致,但在决定每行开头将有多少空格方面不如手动缩进灵活(当你想要例如制表符分隔某些字段时,它也会导致一些问题)。你可以使用C-M-\(这是Ctrl + Alt + \)自动缩进一个区域。如果你绝对、肯定必须在你的代码中插入一个字面上的\T,你可以使用C-q TAB(按下并释放Ctrl + q,然后按下TAB)来实现。通常,这是为了在其他编辑器中对齐列而完成的;如果你正在这样做,最好使用align-regexp而不是制表符字面值。
C-h
键产生的退格键问题:http://www.gnu.org/software/emacs/manual/html_mono/efaq.html#Backspace-invokes-help。此常见问题解答还可以帮助解决其他问题。 - Drew