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 (Edit Move Selected Text Shift Left/Shift Right) using ] and [.

Move the current or selected lines up and down (Edit Move Selected Text Shift Up/Shift Down) using and .

The menu item Edit Selection Expand Selection 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 . You can also decrease the selection with .

Smart Pairs

Smart pairs are enabled in the nvUltra Preferences, Editing pane, 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.

Smart Return

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 nvUltra Preferences, Editing pane.

Paste As…

You can save time by pasting your clipboard directly into the format you want. Use the Edit Paste As menu 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 the Format Convert Selection To menu:

For example, if you’ve typed a few lines of text and realize they should be a list, just select the lines and choose Format Convert Selection To Convert to Bulleted List. 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.

Cleanup

The Format Cleanup menu 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.

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!

Next up: Special Features


Search | Support Site | Legal | Privacy