Write & edit notes

Write & edit notes

In Routine, every piece of information that enhances an object is a note. A task can be extended with a description which happens to be a note. Likewise, private notes can be attached to any event. A page is nothing more than a note with a title nested in a hierarchy. And so on for people etc.

A note is composed of a series of blocks representing objects like text, image, checkbox, etc.

Overview of the note-related actions
Overview of the note-related actions
Note-related actions on iOS
Note-related actions on iOS
💡
Routine has been designed to combine actionable (tasks) and non-actionable information (notes) in a single product. As a result, it is easy to convert any information into an action, a.k.a a task. For more information, please refer to .

👨‍💻 / Command

Hitting / at the beginning of a line lists all the available blocks.

/ menu to create note blocks
/ menu to create note blocks

Do not hesitate to use it to discover the blocks available and create whatever content you need.

🧱 Blocks

Create blocks

Below are listed the blocks supported in Routine along with the associated / command and possible shortcuts.

  • Text
  • Bulleted list: /bullet, or through the shortcut * or - followed by a (SPACE)
  • Ordered list: /ordered or through the shortcut 0., 1., 2. etc. followed by a
  • Section heading: /h1, /h2, /h3 or through the equivalent shortcuts #, ##, ### followed by a
  • Quote: /quote or through the shortcut | followed by a
  • Divider: /divider or through the shortcut ---
  • Embed (photos, videos, tweets, etc.): /embed
  • Task: /todo, /task, /checkbox or through the shortcut [] followed by a
  • Attachment: 🛑 not yet available
The shortcuts are particularly powerful for creating objects very quickly. We recommend you learn to use them, see Keyboard shortcutsKeyboard shortcuts.

Select blocks

Multiple blocks can be selected through the use of or (SHIFT+↑↓).

Select multiple blocks
Select multiple blocks

Move blocks

Every block or group of blocks can be re-positioned in the notes by drag & dropping the ⋮⋮ handle on the left-hand side.

Copy, cut & paste blocks

Copying blocks is straightforward, just select one or more blocks and hit ⌘/^ C as you would do with regular text. The equivalent is true for cutting with ⌘/^ X.

Those blocks can then be pasted somewhere else within Routine (⌘/^ V) or in the text editor of another application.

Delete blocks

To delete blocks, first select one or more blocks, then simply press the (BACKSPACE or DELETE) key.

☑️ Checkboxes

On Routine, checkboxes are full-fledged tasks. These checkboxes (tasks) can be scheduled, opened and further enhanced with a note of their own.

The main difference between checkboxes and tasks you save in your inbox is the ownership relationship. While tasks saved in your inbox are root objects, checkboxes create tasks that belong to the object in which the checkbox was created e.g page, task, event, person etc.

💡
For more information about relationships, read .

Create checkboxes

Checkboxes can be created through the / menu or by typing [] at the beginning of a block.

Convert anything into a task

Any existing block (text, bullet point etc.) can be converted into a checkbox, hence a task.

Simply position the caret at the beginning of the line, type [], and the block will be converted into a checkbox.

Inline task planning

Every checkbox is followed by the title of the task it relates to.

But because Routine understands natural language, you can schedule, allocate time or even postpone a checkbox the same way you would do with the ConsoleConsole when creating a task.

Try it for yourself!

Create a checkbox, type a name, append on Tuesday and hit . The task automatically gets scheduled for next Tuesday. You can do the same with in 3 weeks, next weekend, tomorrow at 5pm for 1h etc. For more information on the syntax, please refer to the ConsoleConsole.

💡
The Keyboard shortcutsKeyboard shortcuts that apply to tasks can also be used on checkboxes. Put the focus on the checkbox block and trigger the shortcut, e.g., , to open it.

🎓 Sections

Create sections

Sections can be created through the / menu or through the # , ## and ### shortcuts.

Expand/retract sections

Every section (H1/H2/H3) can be retracted and expanded to hide/show its content.

Simply click the arrow on the left-hand side of the section title and every children block will be hidden/shown.

🎨 Formatting

Routine supports common Markdown formatting like bold, italic, underlined, stricken-through and more.

  • Bold: double stars
  • **something** → something

  • Italic: single star
  • *something* → something

  • Stricken-through: double tildes
  • ~~something~~ → something

  • Underlined: single underscore
  • _something_ → something

  • Code: single backquote
  • `something` -> something

  • Links: square brackets (with optional link between parentheses)
  • [Routine](http://routine.co) → Routine

    [routine.co] → routine.co

If you are not as comfortable with Markdown, you can select some text and use the menu to format it:

🔗 Links

In addition to explicitly formatting a link in Markdown, Routine also automatically detects links in text to make it ever easier.

As such, if you were to write routine.co anywhere, the text would be automatically transformed into a routine.co link.

Links can be opened by holding the ⌘/^ key and clicking on the link i.e ⌘/^ CLICK (CMD/CTRL+CLICK).

Something missing? Send us a message by email, chat (see ContactContact) or through the app.