2015-03-29 17 views
5

Edytuję pliki React .jsx i nie chcę wciskać znaku nowej linii, jak go wyłączyć?Jak wyłączyć automatyczne wcięcie na linii nowej w trybie js2?

+0

Z której wersji Emacsa korzystasz? – Chris

+0

@Chris emacs 24.4.1 – tarrsalah

+1

W tym przypadku jest to prawdopodobnie 'tryb wcięcia elektrycznego ', a nie' js2-mode', który automatycznie wcina się w znak nowej linii. Spróbuj wyłączyć to za pomocą 'M-x' lub' (tryb wcięcia elektrycznego -1) '. – Chris

Odpowiedz

8

M-x electric-indent-local-mode powinien zrobić to, jeśli używasz Emacs-24.4.

+1

Czy istnieje sposób automatycznego ustawienia tego dla wszystkich buforów js2, ale pozostawić wszystkie inne bufory w spokoju? –

+2

Odpowiedź, którą podałem, działa tylko na bieżącym buforze. Możesz więc dodać go do swojego 'js2-mode-hook', jak w:' (dodaj hook 'js2-mode-hook (lambda() (elektryczny-indent-lokalny-tryb -1))) ' – Stefan

Powiązane problemy