Ich habe viel Zeit gebraucht, um das herauszufinden, aber es war offensichtlich. Anstelle Tabbrauche ich nur einen Space.
Wie füge ich einen Einzug in Terminator Linux im interaktiven Modus von Python 3.4 hinzu?
Ich beginne Python mit den Grundlagen.
Das Python 3.4 Tutorial enthält ein Beispiel für den interaktiven Modus:
>>> the_world_is_flat = True >>> if the_world_is_flat: ... print("Be careful not to fall off!") blablabla
Ich bin unter Linux und benutze Terminator, die Standardinstallation von Python 3.4. Das Problem ist vorher eingerückt print
. Eigentlich ist das Problem jeder Einzug.
Google sagt, dass ich standardmäßig mit TabSchlüssel einrücken sollte . Und das kann ich mit den Änderungen in der ~./inputrc
Datei für Tab - complete (autofill) - ändern. Ich hoffe, Sie wissen, was ich meine. Also ... ich habe einen anderen Standard.
Die Interpreter-Bearbeitung von Interpreten beinhaltet interaktives Editieren (emacs-Befehle wie Cp, Cf, Cb usw. - work - YAY!). Deshalb kann es sein, dass meine TabStandardfunktion über Autofill verfügt (YAY! Ich liebe Autofill!).
Großartig. Aber wenn Tabist schon besetzt, wie rücke ich ein? Nach der Spur "Emacs-Befehle" versuchte ich es wie in Emacs, wenn die Python-Datei bearbeitet wird - "Cc>". Aber Cc ( Ctrl+ C) in der Shell ist die Interrupt-Tastenkombination, auch wenn der Python-Interpreter aktiviert ist, und funktioniert daher nicht.
Wenn Tabdies nicht funktioniert und Cc> nicht funktioniert, wie kann ich in Python 3.4, Terminator, einen Einzug erstellen?
Ich möchte Tab-Autofill nicht "ausschalten", auch wenn dies möglich ist. Ich mag diese Funktion wirklich.
2 Antworten auf die Frage
Eigentlich wird jede 4 Spaceals eine Tabin Python verstanden.
Verwandte Probleme
-
2
Wie wird das Escape-Zeichen auf dem OS X-Terminal gesendet?
-
1
Wie entsperren Sie eine gesperrte Alias-Datei in OS X?
-
4
Verwenden Sie öffentliche Terminals, um sich mit Ihren persönlichen Zugangsdaten anzumelden
-
2
Wie kann ich OSX Terminal.app dazu bringen, den Vollbildmodus zu öffnen und nicht zu kaskadieren?
-
3
Mac OS X: herkömmliche Orte, an denen Binärdateien gespeichert werden sollen
-
2
Mac OS X: einfaches Skript gesucht
-
4
Transparentes Unicode X-Terminal, das nicht an eine Desktop-Umgebung gebunden ist?
-
3
OSX-Fenstergruppen
-
1
Einrücken von Absätzen in Microsoft Word
-
3
Wie kann ich mit Python / AWK / SED ein Inhaltsverzeichnis für ein Markdown-Dokument erstellen?