VoiceOver text commands on Mac
Use these commands to perform actions such as reading and editing text and tables. Before you can use most of these commands, you must interact with text in a text area. VO represents the VoiceOver modifier.
Note: When VoiceOver is on, you can enter VoiceOver commands by using the Fn and number keys with the VoiceOver modifier, as an alternative to using the function keys (F1 to F12). For example, to open VoiceOver Utility you can press Control-Option-Fn-8 (instead of Control-Option-F8).
If you use the function keys (F1 through F12), you may need to press and hold the Fn key, depending on how you set the behaviour of function keys in Keyboard preferences.
Read the contents of the VoiceOver cursor
Select all text in the VoiceOver cursor
Start and stop text selection in a text field (text selection tracking must be on)
Speak text attributes
Jump to a hot spot in text
VO-[hot spot number]
For example, VO-1 or VO-9.
Read the paragraph in the VoiceOver cursor
Read the next paragraph
Read the previous paragraph
Read the sentence in the VoiceOver cursor
Read the next sentence
Read the previous sentence
Read the line in the VoiceOver cursor
Read the next line
Read the previous line
Read the word in the VoiceOver cursor
Spell the word in the VoiceOver cursor alphabetically
Spell the word in the VoiceOver cursor phonetically
Read the next sentence
Read the previous word
Read the character in the VoiceOver cursor
Read the character in the VoiceOver cursor phonetically
Move to the first visible word
On a portable Mac, press VO-Fn-Left Arrow.
Move to the last visible word
On a portable Mac, press VO-Fn-Right Arrow.
Move to the beginning of text, scrolling if necessary
On a portable Mac, press VO-Shift-Fn-Left Arrow.
Move to the end of text, scrolling if necessary
On a portable Mac, press VO-Shift-Fn-Right Arrow.
Add a new tab stop in TextEdit (the VoiceOver cursor must be on a tab stop in the ruler)
Delete the current tab stop in TextEdit (the VoiceOver cursor must be on a tab stop in the ruler)
Interact with a tab stop in TextEdit (the VoiceOver cursor must be on a tab stop in the ruler)
Then use the Left Arrow and Right Arrow keys to move the stop.
Reads the current word and character in the VoiceOver cursor
Reads the total number of lines and the number of visible lines in a document