Wie kann ich Emacs bekommen? indent-region
Befehl zum erneuten Einrücken
def foo():
my_favorite_object_ever = ObjectConstructor(cool_parameter=4, not_cool_parameter=5)
wie
def foo():
my_favorite_object_ever = ObjectConstructor(cool_parameter=4,
not_cool_parameter=5)
wenn ich im Python-Modus arbeite?
Gibt es eine Möglichkeit, die ich vielleicht kombinieren kann? fill-region
und indent-region
?
BEARBEITEN:
Bisher habe ich diesen Elisp-Code in meinen .emacs:
(defun fill-indent-region (begin end)
"Fill and then indent the code from BEGIN to END."
(interactive "r")
(save-restriction
(narrow-to-region begin end)
(fill-region (point-min) (point-max))
(indent-region (point-min) (point-max))))
Es ist jedoch ein bisschen fehlerhaft.