Answers:
C-q <tab>
CQ插入下一个字符作为原始字符
除了给出的答案:检查值indent-tabs-mode
,如果需要,对其进行自定义。几个钩子在翻译TAB-Blank时使用它的价值。
如果要使用TAB键插入制表符,请将其添加到〜/ .emacs中
(global-set-key (kbd "TAB") 'self-insert-command);
有关emacs + TAB的更多有用信息:https ://web.archive.org/web/20160312104535/http: //vserver1.cscs.lsa.umich.edu/~rlr/Misc/emacs_tabs.htm
除了@ Vash2593答案。
如果要将制表符插入多行。您可以使用indent-rigidly
绑定到C-x TAB
。然后,您可以使用S-left
或交互式移动缩进S-right
。
或者,您可以提供emacs通用参数C-u
。例如C-u 4 C-x TAB
添加4个空格。C-u -4 C-x TAB
删除4个空格。
在社交论坛中格式化代码时,这非常方便。需要缩进4个空格。
quoted-insert
,因此更具体地说,这是M-x quoted-insert <tab>