[TxMt] Re: Using mate command with templates

Hans-Jörg Bibiko bibiko at eva.mpg.de
Wed Jan 14 12:39:01 UTC 2009

On 14.01.2009, at 12:43, Arne Eilermann wrote:
> is there a possibility to create an new file from template using the
> mate terminal command?

Maybe try this:

you have a template file saved as ~/Desktop/template.txt which is an  
HTML template

Hello, I'm a \"template\"
Date: `date`
Name: ${1:Write here your name}

then you can invoke that shell command in the Terminal:

mate untitled.html;osascript -e "tell app \"TextMate\" to insert   
\"`cat ~/Desktop/template.txt`\" as snippet true"

Short explanation:
- in the template file everything between `` backticks is evaluate on  
- ${x:foo} notation indicates to insert foo as snippet
- double quotes " must be escaped in the template file by \
- Unicode (UTF-8) safe since Leopard


More information about the textmate mailing list