Unix Xemacs不带制表符的打开矩形

Unix Xemacs不带制表符的打开矩形,unix,emacs,xemacs,Unix,Emacs,Xemacs,我想使用命令openrectangle(C-xro),它只添加空格 似乎一旦我在行首超过一定数量的空格,就会生成一个制表符 例如: **With 2 spaces highlighted it moves 2 spaces right (for a total of 4) foocode foocode ****With 4 spaces highlighted it moves 4 spaces right, but becomes a single TAB foocod

我想使用命令openrectangle(C-xro),它只添加空格

似乎一旦我在行首超过一定数量的空格,就会生成一个制表符

例如:

**With 2 spaces highlighted it moves 2 spaces right (for a total of 4)
  foocode
    foocode

****With 4 spaces highlighted it moves 4 spaces right, but becomes a single TAB
    foocode
        foocode

谢谢大家。

您只需将
(setq indent tabs mode nil)
放在缓冲区中,而不希望Emacs插入制表符。如果您想将该设置应用于所有缓冲区,请使用
(setq默认缩进制表符模式nil)

是否启用缩进制表符模式?如何执行此操作?
C-x C-f~/.emacs RET
,然后在一行上插入
(setq默认缩进制表符模式nil)
,然后
C-x C-s