2013-11-07 4 views
0

Я хотел бы использовать команду open-rectangle (C-x r o), при этом она добавляет только пробелы.Открытый прямоугольник Xemacs без вкладок

Кажется, что когда я превысил определенное количество пробелов в начале строки, вместо этого создается табуляция.

Например:

**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 

Спасибо всем.

+0

Включен режим indent-tabs-mode? – Squidly

ответ

1

Вы просто хотите, чтобы (setq indent-tabs-mode nil) в буфере, где вы не хотите, чтобы Emacs вставлял ТАБ. Или используйте (setq-default indent-tabs-mode nil), если вы хотите, чтобы этот параметр применялся ко всем буферам.

+0

Как мне это сделать? – user432209

+0

'C-x C-f ~/.emacs RET', затем вставьте' (setq-default indent-tabs-mode nil) 'в строку самостоятельно, затем' C-x C-s'. – Stefan