Моделирование позволяет вам устанавливать предпочтения по-по-файлу и позволять имитировать некоторые параметры настройки предпочтений нескольких других популярных редакторов (Vim, Emacs и Kate).
Например, если у вас есть предпочтения gedit, чтобы использовать 4 пробела для каждого отступа, вы можете использовать modelines, чтобы переопределить это и установить только 2 пробела на отступ в этом конкретном файле.
На самом деле создание моделей в вашем документы - другое дело. Это может быть довольно сложным (посмотрите документацию по модели Kate modelines) и, как правило, подходит тем, кто хорошо знаком с избранными редакторами. Вот почему документация gedit ссылается на различные руководства для Vim, Emacs и Kate, а не на подробное описание их моделей в документации.
Вот пример моделирования vim-стиля в файле python , Назовем его test.py. Строка в конце включает моделирование, устанавливает пространства табуляции в 24 пробелах (что явно плохой практикой кодирования питона, но выполняется только для эффекта здесь) и отключает функцию расширенных вкладок.
print "hello"
print "say what?"
# ex:set ts=24 noet:
[d5 ] Попробуйте в gedit и дайте мне знать, если это сработает для вас. Варианты модели vim хорошо документированы Модели Kate . Если вы хотите пройти через документацию Emacs, чтобы найти свои варианты моделирования, вы можете это сделать. :
)