Вдохновился я соседним флеймом о табах против пробелов и захотелось мне настроить вим так, чтобы использовать табы для отступов, а пробелы - для выравнивания:
class MarkdownWidget(forms.Textarea):$
$
^Idef __init__(self, attrs=None):$
^I^I# We need a bit larger textarea than the original$
^I^Iself.attrs = {'cols': '60',$
^I^I 'rows': '20',$
^I^I 'class': 'markdown'}$
^I^Iif attrs:$
^I^I^Iself.attrs.update(attrs)$
Какие настройки вима (хотя настройки емакса тоже не помешали бы, но использую в основном вим) наиболее оптимально подходят для такого стиля отступов?