emacsKeyBindings

Typeproperty
DictionaryLCS
LibraryLiveCode Script
Syntax
set the emacsKeyBindings to {true | false}
Summary

Switches key actions between standard actions and those used in the Emacs text editor.

Introduced1.0
Changes

In versions before 1.1, the emacsKeyBindings property affected Command-key combinations, not Control-key combinations, on Mac OS systems.

OSmac, windows, linux
Platformsdesktop, server
Example
set the emacsKeyBindings to true
Values
NameTypeDescription
Value

The emacsKeyBindings is true or false. By default, the emacsKeyBindings property is set to false.

RelatedProperty: lookAndFeel
Glossary: property, keyboard equivalent, development environment, key binding, Emacs
Message: keyDown
Description

Use the emacsKeyBindings property if you're familiar with Emacs and prefer to use its standard keystrokes for text editing.

Emacs is a text editor which is popular among Unix users. It uses keystrokes and key combinations different from the standard LiveCode keys. For example: * Control-V moves the insertion point down a page * Control-Y pastes the contents of the clipboard * Control-A moves the insertion point to the beginning of the line * Control-F moves the insertion point forward one character * Delete backspaces over the previous character

(For a complete list of supported key bindings, see the Emacs Key Bindings Reference.)

Important: Keyboard equivalents for menu items take precedence over the Emacs key bindings. If one of the key bindings is already in use as a menu item keyboard equivalent, it cannot be used for text editing. (For this reason, some of the Emacs key bindings do not function as expected in the development environment.)

Tagsui