Next: , Previous: , Up: Emacspeak Commands And Options   [Contents][Index]


12.110 emacspeak-keymap

This module defines the emacspeak keybindings. Note that the <fn> key found on laptops is denoted <fn>

12.110.1 emacspeak-keymap Commands

12.110.1.1 emacspeak-keymap-bindings-from-org

Command: emacspeak-keymap-bindings-from-org (variable filename)
Load bindings from a specified file.

(fn VARIABLE FILENAME)

12.110.1.2 emacspeak-keymap-bindings-to-org

Command: emacspeak-keymap-bindings-to-org (variable filename)
Persists mapping to org file.

(fn VARIABLE FILENAME)

12.110.1.3 emacspeak-keymap-choose-new-emacspeak-prefix

Command: emacspeak-keymap-choose-new-emacspeak-prefix (prefix-key)
        Interactively select a new prefix key to use for all emacspeak
commands.  The default is to use ‘C-e’  This command
lets you switch the prefix to something else.  This is a useful thing
to do if you run emacspeak on a remote machine from inside a terminal
that is running inside a local emacspeak session.  You can have the
remote emacspeak use a different control key to give your fingers some
relief.

(fn PREFIX-KEY)

12.110.2 emacspeak-keymap Options

Variable: User Option emacspeak-alt-keys

*Specifies alt key bindings for the audio desktop. You can turn the ‘Pause’ key on your Linux PC keyboard into a ‘alt’ key on Linux by having it emit the sequence ‘C-x@a’.

Bindings specified here are available on prefix key ‘alt’ (not to be confused with alt==meta) for example, if you bind ‘s’ to command emacspeak-emergency-tts-restart then that command will be available on key ‘ALT s’

KEYS should be a string constant in the format used for saving keyboard macros (see ‘edmacro-mode’).

Command is an interactive command or a prefix-command that can be bound to a key.

The value of this variable is an association list. The car of each element specifies a key sequence. The cdr specifies an interactive command that the key sequence executes.

Variable: User Option emacspeak-hyper-keys

*Specifies hyper key bindings for the audio desktop. Emacs can use the ‘hyper’ key as a modifier key. You can turn the ‘windows’ keys on your Linux PC keyboard into a ‘hyper’ key on Linux by having it emit the sequence ‘C-x@h’.

Bindings specified here are available on prefix key ‘hyper’ for example, if you bind ‘b’ to command ‘bbdb ’ then that command will be available on key ‘hyper b’.

KEYS should be a string constant in the format used for saving keyboard macros (see ‘edmacro-mode’).

Command is an interactive command or a prefix-command that can be bound to a key.

The value of this variable is an association list. The car of each element specifies a key sequence. The cdr specifies an interactive command that the key sequence executes.

Variable: User Option emacspeak-personal-ctlx-keys

*Specifies personal-ctlx key bindings for use with C-e C-x for the audio desktop. Bindings specified here are available on prefix key C-e C-x for example, if you bind ‘C-s’ to command emacspeak-emergency-tts-restart then that command will be available on key C-e C-x C-s. KEYS should be a string constant in the format used for saving keyboard macros (see ‘edmacro-mode’).

Command is an interactive command or a prefix-command that can be bound to a key.

The value of this variable is an association list. The car of each element specifies a key sequence. The cdr specifies an interactive command that the key sequence executes.

Variable: User Option emacspeak-personal-keys

*Specifies personal key bindings for the audio desktop. Bindings specified here are available on prefix key C-e x for example, if you bind ‘s’ to command emacspeak-emergency-tts-restart then that command will be available on key C-e x s.

KEYS should be a string constant in the format used for saving keyboard macros (see ‘edmacro-mode’).

Command is an interactive command or a prefix-command that can be bound to a key.

The value of this variable is an association list. The car of each element specifies a key sequence. The cdr specifies an interactive command that the key sequence executes.

Variable: User Option emacspeak-super-keys

*Specifies super key bindings for the audio desktop. You can turn the right ‘windows menu’ keys on your Linux PC keyboard into a ‘super’ key on Linux by having it emit the sequence ‘C-x@s’.

Bindings specified here are available on prefix key ‘super’ for example, if you bind ‘s’ to command emacspeak-emergency-tts-restart then that command will be available on key ‘super s’. KEYS should be a string constant in the format used for saving keyboard macros (see ‘edmacro-mode’).

Command is an interactive command or a prefix-command that can be bound to a key.

The value of this variable is an association list. The car of each element specifies a key sequence. The cdr specifies an interactive command that the key sequence executes.


Next: , Previous: , Up: Emacspeak Commands And Options   [Contents][Index]