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
Powiązane problemy
- 1. Jak ustawić nazwę pliku zawierającego spacje w nagłówku Content-Dyspozycja
- 2. Jak ustawić tryb skorupy Emacsa jako źródło mojego pliku profilu?
- 3. Jak usunąć końcowe spacje przed każdym zapisaniem w Cloud9?
- 4. Jak ustawić szerokość zakładki w układzie kart?
- 5. Jak dodać aplikację zakładki do strony z "nowym oknem auth"
- 6. Wysublimowany tekst 2 Domyślny typ pliku na nowym pliku
- 7. Jak ustawić domyślne kolory tła i pierwszego planu emacsa?
- 8. Globalna konfiguracja kart Emacsa
- 9. Jak podzielić łańcuch na spacje w pliku wsadowym Windows?
- 10. Jak ustawić menu zakładki Vim GUI tak, aby wyglądało jak menu zakładki Konsola
- 11. Konwertuj niepodzielone spacje na spacje w Rubim
- 12. Inteligentne zakładki w vim
- 13. SVN dla Emacsa: jak ustawić nazwisko autora i hasło?
- 14. Jak ustawić automatyczne wcięcie przez Emacsa mojego kodu C?
- 15. Otwórz nową konsolę z każdym nowym wątkiem w języku C#?
- 16. Polecenie powłoki Emacsa na buforze
- 17. Jak zmienić szerokość zakładki w git diff?
- 18. Jak uniknąć dzielenia ciągu na wszystkie spacje w linii poleceń
- 19. Jak wydrukować z Emacsa na Win32?
- 20. Rozwiń tabulatory na spacje w vim tylko w plikach Pythona?
- 21. Sqlcmd końcowe spacje w pliku wyjściowym
- 22. Jak mogę ustawić arbitralny bufor Emacsa jako "ukryty"?
- 23. svn: jak ustawić wykonywalny bit na pliku?
- 24. Jak ustawić flagę httpOnly w pliku ngCookies?
- 25. Niestandardowe zakładki w Androidzie
- 26. Jak włączyć numery linii (po lewej) za każdym razem, gdy otwieram Emacsa?
- 27. Jak wymusić wysublimowany tekst, aby wciskać dwie spacje na tabulator?
- 28. Jak ustawić automatyczne odświeżanie wszystkich buforów Emacsa po zmianie plików na dysku?
- 29. TabHost - jak zmienić tekst zakładki w XML
- 30. Jak dodać spacje na początku bloku w bloku blockible?
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ę –