From e119125381f07f747cd9342eadd93c5d9d713dc5 Mon Sep 17 00:00:00 2001 From: ingalless Date: Tue, 23 Feb 2021 16:34:14 +0000 Subject: [PATCH] Improve template copy Co-authored-by: Riccardo --- .foam/templates/your-first-template.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.foam/templates/your-first-template.md b/.foam/templates/your-first-template.md index b080763..d1c1767 100644 --- a/.foam/templates/your-first-template.md +++ b/.foam/templates/your-first-template.md @@ -1,7 +1,11 @@ # Foam Note Templates -Foam includes note templates! This allows you to create new notes from the given template. -Templates are treated just like snippets allowing you to use [VS Code's Snippet Syntax](https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax). +Foam includes note templates! +This allows you to easily create notes that have similar structure without having to use copy/paste :) + +Templates support the [VS Code's Snippet Syntax](https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax), which means you can: +- add variables to the newly created note +- add tabstop to automatically navigate to the key parts of the note, just like a form Below you can see an example showing a todo list and a timestamp. ## Todo List @@ -15,3 +19,7 @@ Note Created: ${CURRENT_YEAR}${CURRENT_MONTH}${CURRENT_DATE} --- Try out the above example by running the `Foam: Create New Note From Template` command and selecting the `your-first-template` template. Notice what happens when your new note is created! + +To remove this template, simply delete the `.foam/templates/your-first-template.md` file. + +Enjoy!