Cria uma estrutura de pastas completa a partir do menu “Novo documento” (Templates)

2

Se eu criar uma pasta dentro de Modelos, quando clicar em "novo documento" > "myfolder" não faz nada. Isso é apenas um subdiretório para organizar os modelos.

Mas talvez seja útil criar essa hierarquia de pastas. Por exemplo:

Eu tenho todos esses arquivos e pastas:

  • ~ / template / tm1.txt
  • ~ / template / tm2.txt
  • ~ / template / myfolder /
  • ~ / template / myfolder / subpasta /
  • ~ / template / myfolder / subpasta / hello1.html
  • ~ / template / myfolder / subpasta / hello2.html
  • ~ / template / myfolder / subpasta / hello3.html
  • ~ / template / myfolder / index.html

Então, quando clico em "novo documento" > "myfolder" Eu gostaria de criar "myfolder" com "subpasta" e index.html (etc ....).

Existe alguma maneira de fazer isso?

Eu sei que "novo documento" não é o mesmo que "nova pasta", mas talvez isso deva ser chamado de "novo modelo".

    
por RuiOliveiras 24.08.2014 / 16:10

2 respostas

0

Eu não acho que isso é possível através do menu Modelos, mas você poderia criar um script do Nautilus para conseguir o mesmo. Algo parecido com o seguinte deve funcionar:

#!/bin/bash

# Create folder structure from template

TemplateDir="$HOME/Folder templates/dir1"
WorkingDir="$PWD"

cp -r "$TemplateDir" "$WorkingDir/"

Coloque sua pasta com subpastas e arquivos em ~/Folder templates e modifique a linha TemplateDir de acordo. Em seguida, siga estas instruções para instalar o script.

Quando terminar, clique com o botão direito do mouse em uma área vazia da janela do Nautilus e selecione Scripts seu nome de script . Isso deve criar uma cópia do seu diretório de modelos na pasta atual.

    
por Glutanimate 24.08.2014 / 16:50
0

Eu tenho uma extensão do Nautilus que faz o que você está procurando. Veja o seguinte site:

nautilus-new-folder-from-template

Esta extensão permite que você crie modelos de diretório e escolha entre eles usando o menu de contexto do botão direito do mouse.

    
por Mark 25.07.2015 / 17:32