How to select File menu in Mac, just like Alt + F in Windows?

20,159

Solution 1

On OS X, anything that has a keyboard shortcut will be shown next to the relative task.

To access and browse the upper menu bar it is CtrlF2. You will see the  icon highlight and you are able to browse the menus with the arrow keys at that point.

If you have the function keys set as special function keys, eg. dim display, play/pause, etc. you either must change them to perform as standard function keys in System Preferences » Keyboard or use the shortcut fnCtrlF2.

Solution 2

I also miss the ease at which I could navigate Windows menus from the keyboard :(

A couple people mentioned that you can use ctrl-F2 to get to the menu bar. This seems really awkward to me, so I took the advice of this CNET article and changed it to option-downArrow. As the article mentions, the advantage to this shortcut is that after using it, your finger is now ready for more navigation via the arrow keys. Of course you can change it to what ever seems easiest to you.

From the article, here is how to change your keyboard shortcut to access the menus:

To do this, open the Keyboard system preferences, and in the Keyboard Shortcuts section, select the Keyboard category. Then locate the option called "Move focus to the menu bar" and ensure it is checked. Then click the "^F2" hot key text so it highlights, then press the hot key of choice.

It's not perfect but it's pretty good.

Solution 3

The answer from @Bohemian is correct - but not practical. You will want to change the key-binding for accessing the menu:

Type keyboard in Spotlight and select the Shortcuts tab:

enter image description here

The one you want to change is Move focus to the menu bar : I have chosen Ctl-; that is much more do-able than the crazy default finger pattern

enter image description here

This only reduces the pain of accessing menu items. They are still v clumsy versus counterparts on Linux variants as well as windows, the defunct OS/2 etc.

This is an ongoing HUGE miss by Apple - and it shows their disdain for keyboardists and accessibility (not to mention carpal tunnel issues) - by disallowing use of the keyboard to access the many menu items in complex applications. Intellij, Pycharm, and friends have well over one hundred menu items: it is far out of possible to create - let alone remember - that many custom shortcuts. Apple instead doubles down on their keyboard mnemonics bashing by insisting that developers remove them - even from applications originally intended for other operating systems.

Note: I have been using Macos full time 7 days/week since 2013 - and had already run into this problem - and found it essentially unsolvable - in 2010. It is not a matter of "education" about so-called alternatives.

Solution 4

To access the File menu:

  • press CtrlShiftF2 (brings focus the  icon in the top left of your screen)
  • press f ("f" for "file" - brings focus to the File menu)
  • press (opens the File menu)
  • press the first letter of the item you want, or press until you reach the item
  • press to move to the next menu (open/closed state of menu is maintained)

Menu items can be accessed by using the first letter of the name of the item, as can items within the menu once the menu is opened.

For example, to access File > Export hit CtrlShiftF2, f, , e

Share:
20,159

Related videos on Youtube

pal4life
Author by

pal4life

Updated on September 18, 2022

Comments

  • pal4life
    pal4life over 1 year

    I have a Macbook Air with Mac OSX 10.8.2 . I have been wondering how do I select the File Menu which I am so used to doing in Windows using Alt+F, so that I do not have to click on the File menu each time I need to do something. I googled and checked out a bunch of articles as well. This Wikipedia article suggests http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts

    CTRL+F2 then F. I tried this in Sublime Text and did not work for me. Any clues?

    • pal4life
      pal4life over 11 years
      Well there is the tag Keyboard Shortcuts which defines it as "Keyboard shortcuts provide quick access to application or system actions via combinatorial key presses." Which already has 1548 questions. So how is this offtopic? Please stop this bullying.
    • nielsbot
      nielsbot over 11 years
      Sublime Text isn't very "Mac"--I'm not surprised. If you want to open the file menu from the keyboard, you'll have to turn on "Full Keyboard Access" under "Keyboard Shortcuts" in the Keyboard pane of System Preferences. You can then use Ctrl+F2 to get to the menu bar.
    • HikeMike
      HikeMike about 11 years
      You could use the keyboard shortcut for the Help » Search menu item (probably Cmd-?) and just type the text of the menu item you're looking for. You can also assign custom keyboard shortcuts to menu items, either directly in Sublime Text's configuration, or (for most other programs) in System Preferences » Keyboard » Keyboard Shortcuts » Applications.
  • pal4life
    pal4life over 11 years
    Good one. Does not exactly do as I was looking for. Cause this will not cause the file menu to drop down. Wondering if that is even possible in Macbook Air?
  • HikeMike
    HikeMike about 11 years
    @pal4life Press right arrow to move the selection to the File menu bar item, then press return or down arrow to open the menu. There are no menu bar item specific mnemonic keys (i.e. what's underlined on Windows).
  • WestCoastProjects
    WestCoastProjects almost 9 years
    At least someone is thinking about the actual amount of work/time/keystrokes required to do this EXTREMELY common task. I do like the idea of re-using the same keys. Tired of mac apologists not recognizing this lack of hotkeys as a huge huge minus on mac. I dumped os/x for several years due to this issue.
  • Catto
    Catto about 8 years
    When I pressed <kbd>Ctrl</kbd> + <kbd>F2</kbd> it didn't open the File menu like <kbd>Alt</kbd> + <kbd>F</kbd> would in Windows. Can someone help me understand how this hotkey works?
  • Raghav
    Raghav over 5 years
    Your answer really works. Unfortunately, I will have my 6 fingers to achieve this. This can't be called short cut. It is Yoga. I felt Windows shortcuts are more matured when compared to Mac
  • WestCoastProjects
    WestCoastProjects over 4 years
    This works but is completely impractical. I will add an answer on changing the shortcut to access menu items
  • Shiyaz
    Shiyaz about 4 years
    In MacBook Pro with touchbar, this is even more painful, with the additional <kbd>fn</kbd> thrown in! I miss the <kbd>ALT</kbd> key functionality from Windows.
  • Matt
    Matt about 3 years
    I agree with you wholeheartedly but there is a good workaround for JetBrains products. Hit shift 2 times and you'll open "Search Everywhere". You can search for filenames, settings, menu items, etc. I use it all the time. It's incredibly helpful and will show you the keyboard shortcut of the action you're looking for.
  • WestCoastProjects
    WestCoastProjects about 3 years
    oh! i forgot about shift-shift