Chciałbym mieć ustawienie .emacs, aby zakładki były zawsze tworzone przez kolejne spacje. Korzystnie w każdym możliwym trybie. W innych edytorach nigdy nie wydawało się to problemem, ale w .emacs jestem trochę zakłopotany kartami, których się boję.Jak ustawić zakładki Emacsa na spacje w każdym nowym pliku?
35
A
Odpowiedz
53
dodać to w .emacs:
(setq-default indent-tabs-mode nil)
lub można zdefiniować przed-save-hak, że wyeliminować twarde zaczepy
37
także użycia, M-x untabify
, który będzie przekonwertować wszystkie zaczepy w przestrzeni w bieżącym regionie. Możesz tego użyć, aby pozbyć się istniejących kart z edytowanych plików, zanim zestaw został prawidłowo ustawiony.
C-x h (M-x mark-whole-buffer)
M-x untabify
Nie wiem, kto głosował, działa dla mnie dobrze, przynajmniej w trybie tekstowym, innych trybach, których nie próbowałem. Tx. – Peter
Byłoby świetnie mieć dokładną składnię 'before-save-hook', proszę i dziękuję –