gedit modelines – Каковы они? Как они работают?

Существует gedit плагин под названием Modelines, и плагин описан как

Emacs, Kate и стиль Vim modelines поддерживают для gedit.

Что такое modelines? И как они работают в gedit?

18
задан 15 September 2011 в 11:03

2 ответа

Modelines позволяют Вам устанавливать предпочтения на основе файла файлом и позволять Вам подражать некоторым устанавливающим предпочтение опциям нескольких других популярных редакторов (Vim, Emacs и Kate).

Например, если Вам установили Ваши gedit предпочтения для использования 4 пробелов на добавление отступа, можно использовать modelines, чтобы переопределить это и установить только 2 пробелов на добавление отступа на том конкретном файле.

На самом деле создание modelines в Ваших документах является другим вопросом, все же. Это может быть довольно сложно (посмотрите на документацию для Kate modelines), и обычно подходит для людей, которые глубоко знакомы с их предпочтительными редакторами. Это то, почему gedit ссылки на документацию на различные руководства для Vim, Emacs, и Kate, вместо того, чтобы описать их modelines подробно в рамках документации.

Вот демонстрационный стиль энергии modeline в файле Python. Давайте назовем это test.py. Строка в конце включает modelines, устанавливает пробелы вкладки в 24 пробелах (ясно плохая практика кодирования Python, но сделанный только для эффекта здесь), и выключает расширенную функцию вкладок.

print "hello"
print "say what?"

# ex:set ts=24 noet:

Дайте ему попытку в gedit и сообщите мне, работает ли это на Вас. Энергия modeline опции документируется довольно хорошо здесь. Если требуется пробраться через документацию Emacs, чтобы найти их modeline опции, добро пожаловать сделать так.:)

14
ответ дан 23 November 2019 в 02:12

Gedit modelines описаны здесь.

В текстовом файле (в исходном коде комментирует, например) можно добавить некоторые подсказки настройки конфигурации для редактора (как вкладка дисплея как 4 пробелов в этом этом файле).

5
ответ дан 23 November 2019 в 02:12

Другие вопросы по тегам:

Похожие вопросы: