Как сделать шаблоны документов в nautilus


Наверное, вы замечали пункт «Создать документ» в правокнопочном меню наутилуса. Эта фича позволяет быстро создавать любые документы с любым содержанием, что очень удобно, не так ли? Например, если вы часто пишите скрипты — создайте шаблон с sha-bang в первой строке. Однако, по какой-то необъяснимой причине по дефолту никаких шаблонов нет, кроме пустого текстового файла 😦 Исправим это недоразумение!

Все шаблоны хранятся в папке ~/Templates (обратите внимние, с большой буквы). Она также доступна из меню «Переход» -> «Шаблоны» наутилуса. Чтобы сделать свой шаблон, нужно в этой папке создать документ необходимого типа, пустой или с каким-то содержанием. Так, например, чтобы создать шаблон пустого документа .doc, нужно поместить в эту папку пустой файл doc и дать ему подходящее название, типа «New MS Word Document.doc» Если создать файл не пустой, а с каким-то текстом, то при использовании такого шаблона будет создаваться файл с заданным содержанием.

Вы можете скачать архив с уже созданными шаблонами тут.

Надо отметить, что папка ~/Templates является видимой и торчит в домашней директории, что очень неудобно. Скрыть ее, добавив точку перед названием, нельзя. Но есть другой способ: создайте в домашней папке файл .hidden (~/.hidden). В нем напишите: TemplatesЭто все. Файл hidden можно использовать и в других местах. Все, перечисленное в нем, будет скрытым, но не будет при этом иметь точек в названии. Если перечисляется несколько элементов, то каждый из них должен следовать с новой строки.

Также существует другой способ скрыть эту папку, на мой взгляд, более элегантный: Идем в ~/.config/user-dirs.dirs и наблюдаем там строку — XDG_TEMPLATES_DIR="$HOME/Templates" Меняем ее, как хочется. Я сменил на XDG_TEMPLATES_DIR="$HOME/.templates"

  • Trackback are closed
  • Комментарии (0)
    • Softwayer
    • 21.05.2009

    Спасибо за инфу! Очень полезная!
    P.S. Создал шаблон для HTML-файла, счастлив 🙂

Обсуждение закрыто.