Daniel Neel
dneelyep@gmail.com
Jim Campbell
jwcampbell@gmail.com
Emacs, Kate and Vim-style modelines support for gedit

# Modelines

The Modelines plugin allows gedit to analyze the lines of text at the start and end of a file, and then apply a set of document preferences to the file. The Modelines plugin supports a subset of the options used by the Emacs, Kate and Vim text editors.

To enable the Modelines plugin, select gedit Preferences Plugins Modelines.

# General Modeline Options

The following options can be set using gedit modelines:

Amplada de la tabulació

Amplada del sagnat

Inserting spaces instead of tabs

Ajustament de línia

Amplada del marge dret

Les preferències establertes utilitzant els modes de línia tenen preferència sobre les especificades al diàleg de preferències.

# Modes de línia de l'Emacs

The first two lines of a document are scanned for Emacs modelines, and gedit supports the following Emacs modeline options:

Tab-width

Indent-offset

Indent-tabs-mode

Text auto-wrap

For more information on Emacs modelines, visit the GNU Emacs Manual.

# Modes de línia del Kate

The first and last ten lines a document are scanned for Kate modelines, and gedit supports the following Kate modeline options:

tab-width

indent-width

space-indent

word-wrap

word-wrap-column

For more information about Kate modelines, visit the Kate website.

# Modes de línia del Vim

The first and last three lines a document are scanned for Vim modelines, and gedit supports the following Vim modeline options:

et (expandtab)

ts (tabstop)

sw (shiftwidth)

wrap

textwidth

For more information on Vim modelines, visit the Vim website.