Я использую python-режим, поставляемый с emacs 23. Я хочу настроить авто-отступ многострочных операторов. Например, в настоящее время emacs предпочитает следующее
my_var = [
'val1',
'val2',
'val3',
]
Я бы предпочел
my_var = [
'val1',
'val2',
'val3',
]
Также, при создании функций с конечным списком или dict emacs предпочитает
my_func('first_arg', 'another_arg', {
'key1': val1,
'key2': val2,
})
Хотелось бы увидеть
my_func('first_arg', 'another_arg', {
'key1': val1,
'key2': val2,
})
Можно ли создать эти настройки для режима python в emacs? Я не могу найти никакой документации, создающей эти настройки.