Revamp all Shortcut keys
Based on Apple guide https://developer.apple.com/design/human-interface-guidelines/macos/user-interaction/keyboard/
Global
| Name | macOS | Windows/Linux | Browser Key |
|---|---|---|---|
| New Note | Cmd + N | Ctrl + N | Blocked |
| New Folder | Cmd + Shift + N | Ctrl + Shift + N | Blocked |
| Bookmark | Cmd + D | Ctrl + D | Overridable |
| Find All Notes | Cmd + Shift + F | Ctrl + Shift + F | Overridable |
| Find in a doc | Cmd+F | Ctrl+F | Overridable |
| Find globally | Cmd+Shift+F and Cmd+P | Ctrl+Shift+F and Ctrl+P | Overridable |
| Full screen | Cmd + Ctrl+F | F11 | Native |
Bold(**) |
Cmd+B | Ctrl+B | Overridable |
Italic(*) |
Cmd+I | Ctrl+I | Overridable |
| Toggle Edit/Preview Mode | Cmd + E | Ctrl + E | Overridable |
| Toggle Split Editor mode | Cmd + \ | Ctrl + \ | Overridable(Cmd+\ ) |
| Close Window | Cmd + W | Ctrl + W | Native |
| Export a doc as a file | Cmd+S | Ctrl+S | Overridable |
| Focus to Side Nav | Cmd + 0 | Ctrl + 0 | Overridable |
| Toggle Side Nav | Cmd + Shift + 0 | Ctrl + Shift + 0 | Overridable |
| Focus main content | Cmd + J | Ctrl + J | Overridable |
| Focus Note Title | Cmd + Shift+ J | Ctrl + Shift + J | Overridable |
| Switch team | Cmd+1~9 | Ctrl+1~9 | - |
Select All* |
Cmd+A | Ctrl + A | Overridable |
-
*The selection behavior should depend on where users are focusing
When workspace tree view is focused
| Name | Key |
|---|---|
| New note in focused location | n |
| New folder in focused location | N |
| Focus down | Arrow Down |
| Focus up | Arrow Up |
| Fold item | Arrow Left |
| Unfold item | Arrow Right |
+1 for this. I like to work keyboard centric when taking (programmer) notes, and prefer navigation with keys only.
It's annoying that BoostNote has so few shortcut keys, and those that are, are not implemented in a meaningful way. Example, I can activate search with CTRL-P (???! Windows "stadard" is CTRL-F or CTRL-B) , this searches globally. But I cannot focus the found items.
Of course there IS a key to activate HTML/DOM debugging window. Why is that useful to me as a regular user ?
I need things like toggle edit/rendered/split. Nagivate between panes of folders / notes. Activate search and navigate to found. New note of course.
I really hope someone from the team is listening!
@myicq
It's annoying that BoostNote has so few shortcut keys, and those that are, are not implemented in a meaningful way. Example, I can activate search with CTRL-P (???! Windows "stadard" is CTRL-F or CTRL-B) , this searches globally. But I cannot focus the found items.
We're about to merge this. Could you check and share your thought? #713
I need things like toggle edit/rendered/split. Nagivate between panes of folders / notes. Activate search and navigate to found. New note of course.
Thanks for the idea. So you want to have these things.
- Nagivate between panes of folders / notes.
- Activate search and navigate to found.
- New note of course.(This is actually a bug)
Do you have any other things that should be implemented?
I really hope someone from the team is listening!
Please join our slack and send a DM or mention me(@rokt33r) https://join.slack.com/t/boostnote-group/shared_invite/zt-cun7pas3-WwkaezxHBB1lCbUHrwQLXw
TBD
- Shortcut to navigate notes
- Shortcut to open help window or modal dialog??
A bit of shortcut/help window examples:

So new propositions are:
F1 - Show boostnote tutorial/shortcuts (as seen in above images, some modal with everything listed) Alt + Left/Right (go through notes, switch tabs)
- See if some other combination would be appropriate (cltr+j/l)
Can users currently re-bind shortcuts? If not, we could offer key binding dialog which would be used to change shortcuts into user desired one. This can not just help users set it up like they like but also change a shortcut that might be unavailable for them (or clashes with some other action in particular OS).
For this profiles would be needed, with a default one - which users can always go to - reset shortcuts.