Hacker News new | past | comments | ask | show | jobs | submit login

> Cmd-Shift-G opens a fuzzy complete path input

The problem is that's not going to be an easy thing to remember. It's not an obvious hotkey and nor is it even memorable that the hotkey even exists. There's no UI hints that it does. And when you use hundreds of different pieces of software every day, from CLI tools to complicated desktop applications, there's no way anyone can remember every single hotkey and flag for them. This is why tools like fzf and sophisticated shell auto-completion exist. They've at least recognised that this stuff needs to be discoverable somehow.

In fact that is my biggest annoyance with Apple's UIs. There's so much hidden functionality that is almost impossible to discover (and a lot of it is incredibly easy to forget again too). For example I was using an iPhone for years before I discovered you could move the caret by long pressing on the space bar. Before then I was cursing how much easier it was to edit text in Android because I just assumed there wasn't a precise way to move the caret in iOS. I felt like such an idiot that it took an internet meme to teach me to use my phone...but then I remember that it shouldn't have taken a meme to make people aware that feature existed.

> "Show hidden files” is a preference you can change.

I don't want to change a preference. I want to be able to view hidden files on demand. Most of the time hidden files are better off hidden. That's actually an example of sensible defaults. However it's also useful to be able to toggle them on from the open dialogue when needed.

> Once you’re comfortable with the CLI and know the paths you care about for a task, in what cases do you prefer a GUI open dialog on other systems?

It's the other way around, I grew up on text only systems and had to learn to adapt to GUIs. I still struggle with them even now (which is why I hate it when you're expected to stumble upon functionality by chance).

As for when I prefer to use the GUI open dialogue? It's when I'm already using the GUI for something. Like emails, spreadsheets, word processing. Boring stuff we all wish we didn't have to do but cannot escape completely. I'd rather not have to context switch away from the GUI and back into iTerm just to open a file.




> The problem is that's not going to be an easy thing to remember. It's not an obvious hotkey and nor is it even memorable that the hotkey even exists. There's no UI hints that it does.

While I think Apple's UIs do have annoyingly hidden functionality, this particular one is something you can learn by using Finder -- it's the keyboard shortcut for "Go to Folder…" in the "Go" menu. A lot of the "View" and "Go" keyboard shortcuts there work in file picker boxes, but it's true you're not going to be able to do actual file management there.

A lot of "hidden" keyboard shortcuts in macOS really aren't hidden, though; they're either right there in the menus or in the Help menu. If you're in Finder, the first item in that menu is "macOS Help," which opens a user guide…and that User Guide talks about a lot of things. And, it also links to the fairly extensive "Mac keyboard shortcuts" support article. This may be the technical writer in me, but I kinda wish people would read manuals a little more than they do. :)

https://support.apple.com/en-us/HT201236


> The problem is that's not going to be an easy thing to remember.

'G' for "Go to folder". cmd-G is standardized as "Find Next" across apps, so you add "shift" to do an app-specific behavior.

> I want to be able to view hidden files on demand.

cmd-shift-'.' . The '.' matches the prefix for auto-hidden files.


> cmd-shift-'.' . The '.' matches the prefix for auto-hidden files.

This is definitely not behavior I'm seeing in either file picking dialogs or Finder windows.


I tested it again locally and it's working for me. Just for you to double check, here's an article with pictures:

https://osxdaily.com/2018/02/12/show-hidden-files-mac-keyboa...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: