LINUX.ORG.RU

emacs пробелы в py, html, js etc

 


0

1

1. Как конвертировать файлы, в которых есть табы в пробелы ?

2. Как по дефолту для новых файлов(к примеру .py) использовать пробелы ?

★★★★

Последнее исправление: bryak (всего исправлений: 1)

Эх, Имакс, Имакс :-) Я делаю так:

(add-hook 'before-save-hook #'whitespace-cleanup)

Вообще, почитай про whitespace-cleanup :-)

anonymous
()

1. Как конвертировать файлы, в которых есть табы в пробелы ?

M-x untabify

2. Как по дефолту для новых файлов(к примеру .py) использовать пробелы ?

Это из коробки же так

alpha ★★★★★
()

Ах да, ещё:

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

anonymous
()
Ответ на: комментарий от alpha

Это глобально по дефолту или в python-mode тоже?

Глобально :-) В python-mode - nil :-) Но OP же спрашивает вообще, а не только для python-mode:

Как по дефолту для новых файлов(к примеру .py)

anonymous
()
Ответ на: комментарий от anonymous

Ну так всё правильно, кто ж в глобальном дефолтном режиме пишет.

alpha ★★★★★
()

1. untabify, посмотреть наличие табов/пробелов можно в whitespace-mode

2. Для .py лучше использовать elpy, помимо всего прочего оно следит за выравниванием и позволяет двигать блоки.

no-such-file ★★★★★
()

2. Как по дефолту для новых файлов(к примеру .py) использовать пробелы ?

use editorconfig + editorconfig-emacs

Stribog
()
Ответ на: комментарий от deterok

переходил с емакса на спейсмакс? Порекламируй последний. Конфиги получится перетащить?

Nicholass ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.