Antworten:
Mit Modelines können Sie die Einstellungen Datei für Datei festlegen und einige der Einstellungsoptionen einiger anderer beliebter Editoren (Vim, Emacs und Kate) nachahmen.
Wenn Sie beispielsweise in Ihren gedit-Einstellungen festlegen, dass 4 Leerzeichen pro Einzug verwendet werden, können Sie dies mit Modelines überschreiben und für diese bestimmte Datei nur 2 Leerzeichen pro Einzug festlegen.
Das Erstellen von Modelines in Ihren Dokumenten ist jedoch eine andere Sache. Es kann recht komplex sein (siehe Dokumentation zu den Kate-Modelines ) und eignet sich im Allgemeinen für Personen, die mit den Editoren ihrer Wahl bestens vertraut sind. Aus diesem Grund wird in der Dokumentation zu gedit auf die verschiedenen Handbücher für Vim, Emacs und Kate verwiesen, anstatt deren Modelines in der Dokumentation detailliert zu beschreiben.
Hier ist ein Beispiel einer Modeline im Vim-Stil in einer Python-Datei. Nennen wir es test.py. Die Linie am Ende aktiviert die Modelines, setzt die Tabulatorabstände auf 24 Abstände (eindeutig eine schlechte Python-Codierungspraxis, aber nur zum Zweck dieses Effekts) und deaktiviert die Funktion für erweiterte Tabulatoren.
print "hello"
print "say what?"
# ex:set ts=24 noet:
Probieren Sie es in gedit aus und lassen Sie mich wissen, ob es bei Ihnen funktioniert. Die vim modeline-Optionen sind hier ziemlich gut dokumentiert . Wenn Sie die Emacs-Dokumentation durchgehen möchten, um die Modeline-Optionen zu finden, können Sie dies gerne tun. :)
Gedit -Modelines beschrieben hier .
In einer Textdatei (z. B. in Quellcodekommentaren) können Sie einige Konfigurationsanpassungshinweise für den Editor hinzufügen (z. B. Registerkarte "Anzeige" als 4 Leerzeichen in dieser Datei).