Skip to content

Commit 583ede4

Browse files
authored
Update README.md
1 parent 6892db3 commit 583ede4

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,8 @@ Default keymaps are provided (see Configuration). Use them in Normal or Visual m
274274

275275
The `:MarkdownNewTemplate` command (default keymap `<leader>mnt`) allows you to create new Markdown files based on templates stored in your configured `template_dir`.
276276

277-
> **_NOTE:_** Placeholders in the template, including in any frontmatter, are replaced using the `frontmatter_*` functions in the config (more info below).
277+
> [!NOTE]
278+
> Placeholders in the template, including in any frontmatter, are replaced using the `frontmatter_*` functions in the config (more info below).
278279
279280
#### Frontmatter Handling
280281

@@ -293,7 +294,8 @@ These generated values are then used in two ways:
293294
- `{{timestamp}}`: Timestamp used during generation (YYYYMMDDHHMM). Generated internally.
294295
- `{{key}}`: For each key in `frontmatter_custom`, the corresponding placeholder `{{key}}` is replaced by the value returned by its function. If the function returns a list, it's inserted in YAML list format (e.g., `["item1", "item2"]`).
295296

296-
> **_NOTE:_** If a generator function returns `nil`, the corresponding placeholder is replaced with an empty string. **Any other text within double curly braces (e.g., `{{unsupported}}`) that does not match a supported placeholder will be left unchanged in the template content.**
297+
> [!NOTE]
298+
> If a generator function returns `nil`, the corresponding placeholder is replaced with an empty string. **Any other text within double curly braces (e.g., `{{unsupported}}`) that does not match a supported placeholder will be left unchanged in the template content.**
297299
298300
2. **Automatic Frontmatter Insertion:** After placeholder replacement, the plugin checks if the template content starts with `---`.
299301
- If it **does not** start with `---` AND the `insert_frontmatter` configuration option is `true` (the default), a new frontmatter block is automatically added to the beginning of the file. This block includes all fields (standard and custom) for which the generator function returned a non-nil value, formatted correctly in YAML. List values will be formatted like `tags: [tag1, tag2]`.

0 commit comments

Comments
 (0)