Прямо сейчас, продолжения строки в режиме Python в emacs выровнены по концу предыдущей строки следующим образом:
this_is_a_list_of_django_urls = ('',
url(r'^admin/?', include(admin.site.urls)),
url(r'^polls/?', include('polls.urls'))
)
Но я нахожу вышеупомянутое довольно уродливым. Есть ли способ настроить python-режим в emacs для автоматического отступа, например так:
this_is_a_list_of_django_urls = ('',
url(r'^admin/?', include(admin.site.urls)),
url(r'^polls/?', include('polls.urls'))
)
Я считаю, что вторую версию намного легче читать, и поэтому я бы хотел, чтобы TAB делал отступ только на один уровень, а не столько, сколько требуется для выравнивания с концом предыдущей строки.