Next: , Previous: , Up: Emacspeak   [Contents][Index]

14 Emacspeak Keyboard Commands.

This chapter gives an overview of all the keymaps used by Emacspeak. For a complete reference, see See emacspeak. For basic usage, see See Basic Usage..

Emacspeak uses the following keymaps, each of which are invoked by a specific prefix key.


The main Emacspeak keymap.

C-e d

The text-to-speech keymap.


The Emacspeak hyper keymap.


The emacspeak super keymap.


The Emacspeak alt keymap.


The Emacspeak super keymap.

C-e x

The emacspeak x keymap.

C-e C-x

The Emacspeak C-x keymap.

Primary Emacspeak commands start with C-e. Following C-e with d invokes commands that control the text-to-speech engine. Note that silencing speech is an exception to this rule — Speech silence commands are placed directly on the primary emacspeak-keymap (C-e s and C-e .).

In addition, Emacspeak introduces five additional keymaps for binding its extensive set of facilities to convenient keystrokes.

When running under a windowing system, Emacs automatically receives keys C-;, C-', C-, and C-.. When running on the Linux console, these keys become available after loading the custom Linux keymap found in emacspeak/tvr/console-keymaps after checking out the emacspeak repository from

Emacspeak defines personal keymaps accessible via C-e x and C-e C-x. For now, emacspeak does not bind any commands in keymap C-e C-x — this keymap is left for end-user personalization.

Note that the information presented in the following subsections can also be viewed via Emacs’ built-in Help system; e.g., Press C-; C-h to get a *Help* buffer that displays all keys bound in emacspeak-hyper-keymap.

Next: TTS Servers, Previous: Running Terminal Based Applications., Up: Emacspeak   [Contents][Index]