Modelines

Das Modelines-Plugin ermöglicht gedit die Analyse von bestimmten Textzeilen am Beginn und Ende einer Datei, wodurch dort enthaltene Dokumenteinstellungen auf die Datei angewendet werden können. Das Modelines-Plugin unterstützt einen Teil der von den Editoren Emacs, Kate und Vim verwendeten Optionen.

Um das Modelines-Plugin zu aktivieren, wählen Sie gedit ▸ Einstellungen ▸ Plugins ▸ Modelines.

Allgemeine Optionen für Modelines

Die folgenden Optionen können in gedit für Modelines festgelegt werden:

  • Tablulatorbreite

  • Einrückbreite

  • Leerzeichen an Stelle von Tabulatoren einfügen

  • Textumbruch

  • Breite des rechten Rands

Die mithilfe von Modelines vorgenommenen Einstellungen haben Vorrang gegenüber den Festlegungen im Einstellungsdialog.

Emacs-Modelines

Die ersten zwei Zeilen eines Dokuments werden für Emacs-Modelines eingelesen, wobei gedit die folgenden Modelines von Emacs unterstützt:

  • Tab-width (Tabulatorbreite)

  • Indent-offset (Einrückung)

  • Indent-tabs-mode (Einrückung-Tabulator-Modus)

  • Text auto-wrap (Text automatisch umbrechen)

Weitere Informationen über Emacs-Modelines finden Sie im GNU Emacs-Handbuch.

Kate-Modelines

Die ersten und die letzten jeweils zehn Zeilen werden für Kate-Modelines eingelesen, wobei gedit die folgenden Modeline-Optionen von Kate unterstützt:

  • tab-width (Tabulatorbreite)

  • indent-width (Einrückungsbreite)

  • space-indent (Leerzeichen-Einrückung)

  • word-wrap (Wortumbruch)

  • word-wrap-column

Weitere Informationen über Kate-Modelines finden Sie auf der Kate-Website.

Vim-Modelines

Die ersten und die letzten jeweils drei Zeilen eines Dokuments werden für Vim-Modelines eingelesen, wobei gedit die folgenden Modeline-Optionen von Vim unterstützt:

  • et (expandtab)

  • ts (tabstop)

  • sw (shiftwidth)

  • wrap (Umbruch)

  • textwidth (Textbreite)

Weitere Informationen zu Vim-Modelines finden Sie auf der Vim-Website.