Lassen Sie den Python-Code in der Abfüllregion in mehrere Zeilen aufteilen, um unter 80 Spalten in Emacs zu bleiben
421
leo-the-manic
Wie kann ich Emacs ' indent-region
Befehl erhalten, wieder einzurü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 Weise, die ich vielleicht kombinieren 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.
0 Antworten auf die Frage
Verwandte Probleme
-
4
Boilerplate-Text mit Emacs Gnus
-
3
Wie kann ich mit Python / AWK / SED ein Inhaltsverzeichnis für ein Markdown-Dokument erstellen?
-
1
So installieren Sie Markdowns Erweiterungen von Python
-
9
Ist Python nur für das Erstellen von Backends bei der Erstellung von Websites?
-
4
Um Python in einer HTML-Datei ähnlich wie PHP auszuführen
-
3
Wie kann man Unicode-Zeichen in Emacs sichtbar machen?
-
2
So installieren Sie Gaphor by Easy_install und seine Abhängigkeiten von MacPorts
-
2
Warum kann ich meine eigene ftp.exe nicht verwenden?
-
2
Nokia E71 - USB-Modus und Linux und Python
-
2
Mac OS X, Emacs und Windows-Tastatur - Zuordnung einer Taste