This document is for versions less than Hookmark 5.0
This document lists all the commands in Hookmark for which there are keyboard shortcuts.
Hookmark honors the keyboard shortcuts that macOS users expect, including some handed down from NeXT and emacs.
Global keyboard shortcuts
The following commands are configured in the Shortcuts window preferences tab.
- Show Hookmark contextual window: ⌃H or ⇧⌘SPACE
- Show menu bar window: ⌃⌥⌘M
A few other global keyboard shortcuts can be configured in Hookmark’s Shortcuts window preferences tab.
- Focus on Copied Link: ⌃⇧⌘L See Focus on copied link ⌃⇧⌘L: hidden feature in Hookmark – Discussion & Help – Hookmark Forum.
Title menu (⌃T)
The title bar contains a Title menu. To view the Title menu, click on the label in the the title bar or the ☰ button; or type ⌃T. It contains the following menu items:
- Open: ⌘O
- Copy Link: ⌘C
- Copy Link in Markdown: ⌘M
Copy Selection and Link
: ⌃Q- Hook to Copied Link: ⌘V or ⌘L
- Hook to New…: ⌃⌘N
- Hook to New
<Default Note-Taking app>
: ⌘N (For example, “Hook to New Pages…”. The app shown in this command is configurable in the Notes Preferences tab).
Hold down the option
(⌥) key and you will see the following two “… As” variants of the above two commands, which let you choose the name and the location of the new items.
- Hook to New As…: ⌃⌥⌘N
- “Hook to New As
<Default Note-Taking app>
: ⌃⌥⌘⇧N (For example, “Hook to New BBEdit”. The app shown in this command is configurable in the Notes Preferences tab).
Rename in Hookmark
: ⌃⇧RPin
: ⌘P, unpin: ⌘P- Reveal File in Finder: ⌘R (enabled if the title item is a file)
- Share
>
Copy All Hooked Links
:⌃C
This copies all the links associated with the title bar item as shown in the Links section of the Hookmark window.
- Back ◀ (only presented if you have moved focus away from the title bar onto a different link)
- Advanced
>
Add Bookmark Without Copying
: ⌘D (only shown if Hookmark does not already have a bookmark for this item)- Make Hookmark File (Pro only): ⇧⌘H
Revert Name in Hookmark
(presented if you’ve renamed the bookmark; no shortcut yet)Open All Hooked Items
There are more commands we’d like to put in the main part of the Title menu, but we don’t want to overwhelm new users. Nor do we want new users to think that Make Hookmark File
, as handy as it is, is Hookmark’s main mode of operation.
HOOKED, PINNED and RECENT sections
Most of the commands available for links in the HOOKED section (of the Hookmark window) are also available to links in the PINNED and RECENT sections.
Link menus (⌃L)
Each link (in the Links section) has its own Link menu. The Link menu is only displayed for the currently selected link.
To view the Link menu, click on the Link label or its ☰ icon; or type ⌃L. The Link menu contains the following items, which are the same as the Title menu, except they apply to the currently selected link.
The keyboard shortcuts of the Link menu are the same as the shortcuts of Title menu, except they are prefixed by the SHIFT
key (⇧). For example:
- “Hook to New …” ⌃⌘N (creates a bidirectional link from the title item to a new object)
- “Hook to New …” : ⇧⌃⌘N (creates a bidirectional link from the linked item to some new object)
Here are the Link menu item shortcuts, in order:
- Open: ⇧⌘O
- Unhook Link ⌘⌫: (Only available in the HOOKED section. Does not delete the bookmark.)
- Copy Link: ⇧⌘C
- Copy Markdown Link: ⇧⌘M
- Hook to Copied Link: ⇧⌘V or ⇧⌘L
- Hook to New…: ⇧⌃⌘N
- “Hook to New
<Default Note-Taking app>
: ⇧⌘N (The app shown here is configurable in the Notes Preferences tab).
Hold down the option key and you will see the following two “… As” variants of the above two commands, which let you choose the name and the location of the new items.
Next two commands show up if you hold down the option key in the menu:
- Hook to New As…: ⌃⇧⌘N
- Hook to New
<Default Note-Taking app>
As<Default Note-Taking app>
: ⌥⇧⌘N (For example, “Hook to New BBEdit”. The app shown in this command is configurable in the Notes Preferences tab).
Rename in Hookmark
: ⌃⇧⌘R (renames the bookmark, not the source)Revert Name in Hookmark
(no shortcut yet, coming in Hookmark 4.0).- Reveal File in Finder: ⇧⌘R or ⌘⏎ (enabled if the linked item is a file)
- Focus: ▶ or ⇧⌘F; Unfocus: ◀ or ⌃B
- Pin: ⇧⌘P; Unpin: ⇧⌘P
- Reveal File in Finder: ⇧⌘R
- Advanced >
-
Make Hookmark File: ⌃⇧⌘H
- Delete…:
⇧⌘⌫
(This deletes the entire bookmark underlying this link, and it removes all its hooks. For example, if the selected link points to apple.com and apple.com itself is hooked to five items, then the entire apple.com bookmark will be deleted, which will also unhook all of apple.com’s five hooks. The operation is not recursive, however.)
Selecting a link (in HOOKED, PINNED or RECENT section)
You can select a link by:
- clicking on it;
- using arrow keys (up arrow, down arrow); or
- typing the first letter of its label. If several links start with the same label, then type the first letter multiple times. (Further typing tricks are coming.)
Opening a linked item (in HOOKED, PINNED or RECENT section)
Hookmark is all about opening linked items. There are several ways to do this.
- Select it and hit the return key.
- Double-click on it.
- When you hold down the ⌘ key, Hookmark will display a ⌘# shortcut you can use to access links. For instance, the first link will visibly be accessible via ⌘1, the second via ⌘2, and so on. So:
- ⌘1 opens the first linked item (if there is one)
- ⌘2 opens the second linked item
- ⌘3 opens the third linked item
- …
- ⌘9 opens the ninth linked item
Navigating Links in HOOKED, PINNED and RECENT sections
The HOOKED, PINNED and RECENT sections each show links.
It is possible to navigate the network of Hookmark links, using keyboard shortcuts you would expect. In other words, Hookmark implements emacs style navigation shortcuts (⌃B, ⌃F, ⌃A, ⌃E), and also Safari navigation keyboard shortcuts (⌘ key combined with arrow keys).
When a link is selected, you can use the ▶ (right-arrow) key or ⌃F to “navigate into” the link. The Title bar of the Hookmark window takes on the name of this link. Therefore, the Title bar menu then applies to the linked object. The LINKS section is then updated to contain all the links of the item you’ve “entered”.
After you’ve navigated “into” a link, you can navigate backwards with the ◀ (back-arrow key) or ⌃B.
In sum,
- select previous link: ⌃P and ↑ (up-arrow)
- select next link: ⌃N or ↓ (down-arrow)
- select the first link in LINKS section: ⌘↑
- select the last link in LINKS section: ⌘↓
- navigate forward (aka “focus”): ▶ (right arrow) key, ⌃F or ⇧⌘F
- navigate back: ◀ (back arrow key) or ⌃B
- navigate to the end of navigation history: ⌘▶ (⌘right-arrow) or ^E
- navigate to the start of navigation history, which is the original context (title): ⌘◀ ^A
The navigation history is currently not saved across invocations of Hookmark. (But that is coming.)
Gear menu (⌃G)
You can access the Gear menu with ⌃G or by clicking the Gear icon.
The gear menu, in the top right corner of the Hookmark window, contains several helpful commands. You can use ⌃G to show the Gear menu.
- 🔍 Find ⌘F
- Show Context Exits Find mode, returns window to context mode:
⌃⌘F
- Preferences:
⌘,
- Help >
- Getting Started
- Help Center:
⌃⌘H
- Keyboard Shortcuts:
⌥⌘K
(This page)
-----
- Hookmark Forum
- Contact
- Quick Overview (a helpful slideshow tutorial)
- View >
- Quick Look / Hide Quick Look:
⌘Y
-----
- Show Pinned
⌥⌘P
or Hide Pinned:⌥⌘P
- Show Recent
⌥⌘R
or Hide Recent:⌥⌘R
- Expand Pinned
⇧⌥⌘9
or Collapse Pinned:⇧⌥⌘0
- Expand Recent
⌥⌘9
or Collapse Recent:⌥⌘0
-----
- Quick Look / Hide Quick Look:
Focus on Link in Clipboard
⌃⌘L- Advanced >
- Shortcuts…
- AppleScript…
- Launcher extensions…
-----
Check for App Updates and Update Scripts…
-----
- Copy a New Unique ID: ⌘U
- Copy a Search Link from Clipboard: ⇧⌘S
- About Hookmark:
⌘'
- Quit Hookmark:
⌘Q
(not that anyone would want to do that 😉)
Menu bar icon
- Show menu bar window: ⌃⌥⌘M (This can be configured in Shortcuts window).
The effect of clicking on Hookmark’s menu bar icon depends on a setting in the General preferences pane. It will either show the Hookmark window, or it will show the menu bar window. ⌥-click on the Hookmark icon will also show the menu bar window.
The menu bar icon also contains a gear menu, which repeats commands in the Hookmark popup window gear menu.
Legend
- ⌥ :
option
key - ⌘:
command
key - ⌃:
control
key - ⏎:
return
key