1 minute read

In Catalina, Copy in Finder gets the path of a file. In Big Sur, it only gets the filename. One can hold down ⌥+⌘+C (or ⌥ and select Copy from the Finder menu) to copy the pathname but Keyboard Maestro does not “Copy as pathname” as an action or option of its Copy action.

I had built ⌃+⌥+⌘+U to put a URL style address of a file or folder currently selected in Finder to the clipboard. I used to paste in file references that I could later reference as noted in a prior note but the upgrade to Big Sur broke this.

I had used

My Broken Keyboard Maestro Macro

but as I note above Finder’s interpretation of Copy has changed.

I could not find a Copy Pathname option in Keyboard Maestro (or anyone mentioning the change in Finder). I tried asserting the modifier ⌥ with press and hold but it did not seem to modify the copy behavior. I tried sending the key ⌥+⌘+C to finder but it seems to bring up Keyboard Maestro like ⌥+space does.

My Updated Keyboard Maestro Macro

This works but it does have a side effect of processing each of the selected items (with the clipboard left with the final result). To be honest, that may have been the behavior of the old process under Catalina as a multiple selection was not tried.

Update 2022-12-27

I have noted that Evernote and Obsidian use ⌃+⌥+⌘+C to provide URI’s to their content so I have changed to using the same for Finder.

Leave a comment