Markdown editing features
Taking notes in plain text is swell, but taking notes with the added power of MultiMarkdown is better. nvUltra makes using MulitiMarkdown syntax easy with an array of powerful tools.
Keyboard Shortcuts for Fast Editing
Keyboard shortcuts you’re already used to will work in nvUltra, such as ⌘B and ⌘I for Bold and Italics. There are some extra shortcuts worth knowing as well:
Increase/Decrease the header level of the current line or selection with ⇧⌘] and ⇧⌘[.
Indent and Outdent the current line or selected text (⌘] and ⌘[.) using
Move the current or selected lines up and down (⌃⌘↑ and ⌃⌘↓.) using
The menu item ⌥⌘↑. You can also decrease the selection with ⌥⌘↓.will increase the scope of your selection starting from your cursor, selecting the current word, then sentence, then paragraph, and if you’re inside of a paired character like quotes or parenthesis, it will stop the selection there on the way. The handy keyboard shortcut is
Smart pairs are enabled in the, under Smart Editing Features. You can also modify what characters are paired by simply adding or removing a paired set to the list (with no separators between).
When you type a character such as a quote or an opening parenthesis, nvUltra will go ahead and insert the closing character for you, with your cursor between the pair. If you have text selected when you type the opening character or a pair, it will surround the selected text.
Isn’t it nice when the right thing happens automatically? When you hit Return in nvUltra, it can do everything from title casing your headings to continuing lists, blockquotes, and tables. See the “After Hitting ‘return’” section of the.
You can save time by pasting your clipboard directly into the format you want. Use themenu to paste your clipboard as a blockquote, or a bulleted or enumerated list.
You can even copy comma-separated text and use Paste As Table to create a MultiMarkdown table with the first line of the text as the header row. If you don’t want the header row, just choose Paste As Table Rows.
Convert Selection To…
You can convert just about any MultiMarkdown syntax into any other. Just select some text and visit themenu:
For example, if you’ve typed a few lines of text and realize they should be a list, just select the lines and choose. You can also convert a bulleted list to a numbered (enumerated) list just by selecting the text and choosing Convert to Enumerated List. And, of course, you can remove any of these options by choosing Convert to Regular Text.
Themenu offers a selection of tools for fixing your MultiMarkdown markup, or just tidying it up as needed. Fix the numbering on an enumerated list, rewrap paragraphs, and even reformat table syntax as a truly readable plain text table.
Table and Metadata cleanup work best if you take advantage of nvUltra’s elastic tabstops feature, which keeps tabs aligned automatically.
Drag and Drop
Dragging different file types into the editor will automatically insert appropriate syntax for that file. Drag an image in and get Markdown image syntax, or drag another Markdown file in to get MultiMarkdown tranclude syntax. Other file types will create file links.
Paste Markdown Links
If you have a URL in your clipboard, select text and hit ⌘V to create a link using the selection as the text and the clipboard URL as the link.
Additional documentation coming soon!