The default keyboard personality for Wing implements most common keyboard equivalents found in a simple graphical text editor. This uses primarily the graphical user interface for interacting with the editor and limits use of complex keyboard-driven command interaction.
The first thing most users will want to do is to set the keyboard personality to emulate their editor of choice. This is done with the Edit > Keyboard Personality menu or with the User Interface > Keyboard > Personality preference.
Under the VI/Vim and Emacs personalities, key strokes can be used to control most of the editor's functionality, using a textual interaction 'mini-buffer' at the bottom of the IDE window where the current line number and other informational messages are normally displayed.
Related preferences that alter keyboard behaviors include Tab Key Action and Completion Keys for the auto-completer.
It is also possible to add, alter, or remove individual keyboard command mappings within each of these personalities. See the following sub-sections for details.