user.core.modes.dictation_mode

^press <user.modifiers>$

Press modifiers.

^press <user.keys>$

Press keys.

<user.raw_prose>

Inserts dictated text, formatted appropriately.

cap

Sets the dictation formatter to capitalize

(no cap | no-caps)

Sets the dictation formatter to not capitalize

(no space | no-space)

Sets the dictation formatter to not prepend a space

^cap that$

Capitalizes the last utterance

^(no cap | no-caps) that$

Lowercases the last utterance

^(no space | no-space) that$

Removes space before the last utterance

go up <number_small> (line | lines)
edit.up()
repeat(number_small - 1)
go down <number_small> (line | lines)
edit.down()
repeat(number_small - 1)
go left <number_small> (word | words)
edit.word_left()
repeat(number_small - 1)
go right <number_small> (word | words)
edit.word_right()
repeat(number_small - 1)
go line start
edit.line_start()
go line end
edit.line_end()
select left <number_small> (word | words)
edit.extend_word_left()
repeat(number_small - 1)
select right <number_small> (word | words)
edit.extend_word_right()
repeat(number_small - 1)
select left <number_small> (character | characters)
edit.extend_left()
repeat(number_small - 1)
select right <number_small> (character | characters)
edit.extend_right()
repeat(number_small - 1)
clear left <number_small> (word | words)
edit.extend_word_left()
repeat(number_small - 1)
edit.delete()
clear right <number_small> (word | words)
edit.extend_word_right()
repeat(number_small - 1)
edit.delete()
clear left <number_small> (character | characters)
edit.extend_left()
repeat(number_small - 1)
edit.delete()
clear right <number_small> (character | characters)
edit.extend_right()
repeat(number_small - 1)
edit.delete()
formatted <user.format_text>

Inserts text as-is, without invoking the dictation formatter.

^format selection <user.formatters>$

Reformats the current selection.

nope that | scratch that

Clears the last phrase

(nope | scratch) selection
edit.delete()
select that

Selects the last phrase

spell that <user.letters>

Inserts dictated text, formatted appropriately.

spell that <user.formatters> <user.letters>

Let <result> be Formats a phrase according to formatters. formatters is a comma-separated string of formatters (e.g. ‘CAPITALIZE_ALL_WORDS,DOUBLE_QUOTED_STRING’) Inserts text as-is, without invoking the dictation formatter.

^escape <user.text>$

Inserts dictated text, formatted appropriately.