Daniel Neel
dneelyep@gmail.com
Jim Campbell
jcampbell@gnome.org
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:

Tabulazio-zabalera

Koska-zabalera

Inserting spaces instead of tabs

Testu-itzulbiratzea

Eskuineko marjinaren zabalera

Modulerroa motako lerroekin ezarritako hobespenek lehentasuna dute hobespenen elkarrizketa-koadroan zehaztutakoen gainetik.

# Emacs modulerroak

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.

# Kate modulerroak

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.

# Vim modulerroak

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.