2012-02-21 14 views
6

Wiem, jak mogę to zrobić, aby trafienie nie wstawiło tabulatora, ale spacje.Powiedz, aby Emacs nigdy nie wstawiał zakładek

jednak Emacs trzyma przy użyciu kart dla wcięcia, jak:

space space 
space space space 
tab tab space space 
tab tab tab space space space 

Jest brudny mix, w jaki sposób można skonfigurować go tak, że nigdy wkładki wypustki, do niczego?

Odpowiedz

15

Dodaj to do swojej .emacs:

(setq-default indent-tabs-mode nil) 
4

Sprawdź zmienną indent-tabs-mode. Jeśli ustawisz tę wartość na nil, emacs użyje spacji do wcięcia do tab-stop po naciśnięciu klawisza tab i nie będzie konwertować spacji na tabulatory.

+1

wiem, że to jest stary, ale nie ma istotnej różnicy między tym i zaakceptowanej odpowiedzi dziesięciu punktów; tylko ostatni etap faktycznej realizacji. +1 dla niektórych * dlaczego * w przeciwieństwie do * jak * (co może być * łatwo * wyprowadzone). –

Powiązane problemy