There’s a hidden feature in Hook that we feel some of you will appreciate. Hook can focus on a URL that is in the clipboard.
Here’s how:
copy any URL.
Invoke Hook
Type ⌃⇧⌘L (Update 2021-10-27: this was later changed to ⌃⌘L and added to gear menu)
This will focus Hook on the link, i.e., put the item in Hook’s Title bar. At that point you can do whatever you can normally do with items in the title bar (“the focus”).
A common use case is renaming the links.
This is particularly handy for many apps that don’t have a convenient copy link API (i.e., are not linkable in the sense we have defined, where Hook users fall back on UI scripting. Instead of UI scripting, you can copy the URL, such as Ulysses, Slack and Notion.
We haven’t mentioned it previously because we plan to augment the feature (and expose it in keyboard shortcut configurations). But we ourselves find it convenient enough that we felt it is only fair to make it public.
This is a bit tangential, but I was recently reflecting on keyboard shortcuts, and found myself thinking that I don’t use some of them much because they are physically awkward on my keyboard. I wonder if certain shortcuts, such as those which include the shift key, are easier on a North American keyboard than they are on my British one (which has a short left shift key). I found myself pondering this because the inclusion of Control-H to activate Hook was such a relief to me, as I’ve always found the previous default physically awkward to manage. But perhaps this is only a personal difficulty, and not more widespread. (I know it is possible to change some of the shortcuts, but I am usually wary of doing this because of the danger of clashes or conflicts, which you sometimes don’t discover until you have built up a habit which is then difficult to change.)
This is interesting, but I cannot get any response out of Hook 3.2 with ^⇧⌘L. The copied link is definitely on the clipboard – I can see it there and I can paste it from the clipboard, but when I use the keyboard shortcut mentioned in the OP, nothing happens.
thanks for pointing that out, Katie. we’ll write a web page about it with more information.
You can actually also copy a URL from Safari for instance, and focus on that URL, and then do stuff, like hooking it to something; and when you visit the URL or the hooked item, you’ll see it working (and you can find the bookmark in Hook, etc.).
If the buffer just has a plaintext URL (e.g., copied directly from the address bar or BBEdit), then Hook may treat the leaf of the URL’s path as the name of the item; but when you invoke Hook on that URL in an app that can provide the name of the item (e.g., Safari), Hook will update the title accordingly (unless of course you’ve renamed it).
It’s not exposed in the UI yet so it’s a bit of an “extra”, but we wanted to share it with you. We do intend to round the feature out out to deal and build other features around it, and consequently document it more.
I don’t know of any research on that.
I did my phd in Britain and used on various UNIX keyboards. I also used a Mac, but I had brought it with me from Canada.
You can remap keys in System preference. I map the caps lock key to ⌃ (control) which is what it is on a UNIX keyboard.
I’m still a bit confused by this feature. Similar to @katie_v I haven’t seen any behavior at all as a result of ^⇧⌘L. The functionality I’m searching for that brought me here is to be able to copy a plain text link previously created by Hook (for example stored in a page in Notion, which does not support Hook hyperlinks), and then have Hook read that plain text as a Hook link, and open the corresponding file. Can this feature accomplish that, or is there another way to do that in Hook that I’m missing?
With ⌃⌘L, which is in the Gear menu of Hook’s Contextual window (bottom right), the copied link goes to the title bar. From there , Hook will show you whatever you’ve ‘hooked’ to that URL, and you can access Hook’s title bar function as you normally would.
I absolutely agree with you: some key combinations are more awkward to use (for me, anything requiring two hands while using the mouse) which I find disruptive to my workflow. Unlike you, I have zero patience for this and so I just remap my shortcuts through Keyboard Maestro.
I go a bit further than that when I have the time to set things up. I have got to the age when it is getting difficult to remember shortcuts, so I try to create palettes using Better Touch Tool and Keyboard Maestro instead. The idea came from this video, which is in German, but the visuals make the method easy to understand. Swiping with three fingers to bring up a personalised palette is almost magical!
@ mbbcam I’m with you there. I use palettes as well or I’ve set-up contextual triggers to display application specific help text or reminders for programs I use less frequently where I then so often tend to forget why, for example, I use a certain set of tags for that program or, using a program like Hazel, I keep my files organized or have timed and automated to-do lists put together for me - it’s kind of like designing a personalized AI for my system that acts like a behind the scenes admin - all in order to keep my work flow as frictionless as is possible.