Key modifiers supported by Wing IDE for key bindings are:

On Linux it is possible to remap the function of the Control, Alt, command, and windows keys. In those cases, the Ctrl and Alt modifiers will refer to the keys specified in that mapping.

Basic Keys such as the digit keys and core western alphabet keys are specified as follows:

0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Most punctuation can be specified but any Shift modifier will be ignored since these keys can vary in location on different international keyboards. Allowed punctuation includes:

` ~ ! @ # $ % ^ & * ( ) - _ + = [ ] { } \ | ; : ' " / ? . > , <

Special Keys can also be used:

Escape, Space, BackSpace, Tab, Linefeed, Clear, Return, Pause, Scroll_Lock, Sys_Req, Delete, Home, Left, Up, Right, Down, Prior, Page_Up, Next, Page_Down, End, Begin, Select, Print, Execute, Insert, Undo, Redo, Menu, Find, Cancel, Help, Break, Mode_switch, script_switch, Num_Lock,

F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, L1, F12, L2, F13, L3, F14, L4, F15, L5, F16, L6, F17, L7, F18, L8, F19, L9, F20, L10, F21, R1, F22, R2, F23, R3, F24, R4, F25, R5, F26, R6, F27, R7, F28, R8, F29, R9, F30, R10, F31, R11, F32, R12, F33, R13, F34, R14, F35, R15,

Additional Key Names that also work but ignore the Shift modifier since they tend to appear in different locations on international keyboards:

AE, Aacute, Acircumflex, Adiaeresis, Agrave, Ampersand, Any, Apostrophe, Aring, AsciiCircum, AsciiTilde, Asterisk, At, Atilde, Backslash, Bar, BraceLeft, BraceRight, BracketLeft, BracketRight, Ccedilla, Colon, Comma, Dollar, ETH, Eacute, Ecircumflex, Ediaeresis, Egrave, Equal, Exclam, Greater, Iacute, Icircumflex, Idiaeresis, Igrave, Less, Minus, Ntilde, NumberSign, Oacute, Ocircumflex, Odiaeresis, Ograve, Ooblique, Otilde, ParenLeft, ParenRight, Percent, Period, Plus, Question, QuoteDbl, QuoteLeft, Semicolon, Slash, Space, THORN, Uacute, Ucircumflex, Udiaeresis, Ugrave, Underscore, Yacute, acute, brokenbar, cedilla, cent, copyright, currency, degree, diaeresis, division, exclamdown, guillemotleft, guillemotright, hyphen, macron, masculine, mu, multiply, nobreakspace, notsign, onehalf, onequarter, onesuperior, ordfeminine, paragraph, periodcentered, plusminus, questiondown, registered, section, ssharp, sterling, threequarters, threesuperior, twosuperior, ydiaeresis, yen