diff --git a/main.js b/main.js index 546cf92..8394d0c 100644 --- a/main.js +++ b/main.js @@ -207,6 +207,12 @@ var commands = [ hint: "Restore note", action: restore }, +{ + shortcut: "ctrl+h", + hint: "Insert markdown header", + action: insertheader, + allowunsaved: true +}, { shortcut: "F1", hint: "Show help", @@ -2096,6 +2102,17 @@ function restore() } } +function insertheader() +{ + if (preview.hidden && !md.value.startsWith("---\n")) + { + var headers = "---\ndate: " + (new Date).toISOString().substring(0, 10) + "\ntags: \n---\n\n"; + md.value = headers + md.value; + setpos(27); + } + resize(); +} + function splitshortcut(s) { var r = {};