Keyboard Personalities
The default keyboard personality for Wing implements the most common keyboard equivalents found in a many text editors.
Before doing anything else, you may want to set Wing's keyboard personality to emulate
another editor, such as VI/Vim, Emacs, Visual Studio, Eclipse, XCode, MATLAB, or Brief.
This is done with the Edit > Keyboard Personality menu or with the Keyboard
> Personality
preference.
See the Key Binding Reference for a list of the key bindings supported for each keyboard personality.
Under the VI/Vim and Emacs personalities, key strokes can be used to control most of the editor's functionality, by interacting with a 'mini-buffer' at the bottom of the IDE window where the current line number and status messages are displayed.
Other preferences that alter keyboard behavior include Keyboard > Tab Key Action and Auto-completion > Completion Keys.
In Wing it is also possible to add, alter, or remove individual key bindings in each of these personalities. See the following sub-sections for details.
Section Contents