Below we've compiled a list of the keyboard shortcuts we get the most value out of. If you're up for learning 7 hotkeys, we think you should learn these ones!
Looking for the exhaustive list? Head over to Keyboard Shortcuts & Markdown Syntax Examples.
link1. ⚡ The Quick-open dialog
Quickly navigating to a note by typing its title:
Using Quick-open search queries to narrow down the destination note.
Some other quick facts about Quick-open:
it favors recently opened notes in order to make it even faster to switch between contexts without using your browser's history
it also works with tag names
you can also use it to quickly jump between Modes without using your mouse
search queries are not matched exactly
link2. ☑️ Task shortcuts
Switching between any kind of block <> a bullet <> a task
Marking tasks as Important/Urgent:
Setting estimated task durations:
The Eisenhower Matrix together with task durations influence Task Score in Amplenote. Read more about how task scoring works and read more about clever ways to manipulate tasks using the keyboard.
link3. 💰 Manipulate Rich Footnotes
Creating a Rich Footnote over text selection:
When hovering over or editing the details of an existing footnote, use the Tab
key on your keyboard to quickly enter or exit the footnote's context!
Rich Footnotes have earned their name by being able to hold all kinds of cool data inside them! Read more about what you can use RFs for on this help section.
link4. 🔗 Convert phrases to note links
Linking to an existing note or creating a new note from a text selection:
Linking to an existing note or creating a new note from a text selection while propagating the current note's tags:
Read more about neat use cases for note links on our blog!
link5. ↔️ Navigate between notes
Navigating to note under cursor:
Navigate to the previous note:
link6. ↕️ Move list items up or down
Whether in a bullet list, numbered list or task list, use the shortcuts below to move items up or down:
link7. 📆 Create a future daily jot
While not technically a keyboard shortcut, future jot creation leverages two useful tools for the keyboard ninja inside you.
The first one is date calculation:
Wrapping common natural language expressions between curly brackets instructs the Amplenote editor to expand these tokens into a standardized date format (the same one that daily Jots also use). Find more examples of date and time calculation in this help section.
The second tool is the note linking syntax:
When using the syntax above, the usual note linking dialog will pop up, with a twist: the currently selected tag will be added to the linked note.
April 2021 edit: Tag selection is now automatically applied to the newly created note (the double-bracket-tilde
[[~
notation now explicitly prevents tag propagation).
This means that when in Jots mode, we can be clever about it and combine the two concepts:
In the example above:
when typing the closing curly bracket }
the date expression will expand to the next day's date
when pressing Enter
A new note will be created and titled with tomorrow's date
The note will be tagged with the currently selected tag in Jots mode
A link to the created jot is dropped in the current jot
Hey @Bill. This was great. Thanks for putting this together. Very helpful. I'm on Chrome via Mac and having issues w/ adding task durations by way of the Ctrl-1, Ctrl-3 shortcuts. For Mac, these are shortcuts used to switch between various desktops. Any thoughts? Thanks so much!
Hey Vic, thanks for the kind words!! Two options come to mind to work around the problem. One would be to remap the hotkeys that are used to switch between desktops. I took a screenshot of where you can find this if you visit Settings -> Keyboard, at https://public.amplenote.com/4e69VQwnZzrMGWCRgCLkGE8C . If you double-click on the hotkey at right, then you can change it to something else.
More likely what you will want is to use task commands to set duration (using `!duration`), read more about that option on this help page: https://www.amplenote.com/help/task_commands_menu
One bonus option to consider, if you're primarily using calendar to schedule your day: you can use the "Default duration" selector in the upper-right corner of Calendar mode to pick a default duration and then drag tasks of that duration over to your calendar. For example, you could pick "15 minutes", drag all your 15 minute tasks onto the week, select "30 minutes", drag all your 30 minute tasks onto the week, etc.
Hope that one of these works for you? Thanks for trying Amplenote!
I'd love to see the compose key concept used to both avoid overlapping with system or user created shortcuts and allow for use on mobile.
So on Desktop, all shortcuts would be something user selectable but say ctrl-k followed by another letter, so like ctrl-k k for what is now ctrl-k. So basically your app would own the entire ctrl-k namespace.
On mobile, there could be an icon that exists on all screens that would do the equivalent of ctrl-k and then pop up the virtual keyboard. That way for heavy hotkey users, who you seem to want to cater to, there wouldn't be as jarring a difference between desktop and mobile.
See https://en.wikipedia.org/wiki/Compose_key for more on the concept and the ISO key symbol.
Hello Bill. Thanks so much for the recommendation. I opted to use the `!duration` command, which works great for me. Much appreciated. So many things to say, but I'll keep it short by saying that you all have built such a great product. Thanks again!