Warning, /plasma-mobile/qmlkonsole/lib/default.keytab is written in an unsupported language. File is not indexed.

0001 # [README.default.Keytab] Buildin Keyboard Table
0002 #
0003 # To customize your keyboard, copy this file to something
0004 # ending with .keytab and change it to meet you needs.
0005 # Please read the README.KeyTab and the README.keyboard
0006 # in this case.
0007 #
0008 # --------------------------------------------------------------
0009 
0010 keyboard "Default (XFree 4)"
0011 
0012 # --------------------------------------------------------------
0013 #
0014 # Note that this particular table is a "risc" version made to
0015 # ease customization without bothering with obsolete details.
0016 # See VT100.keytab for the more hairy stuff.
0017 #
0018 # --------------------------------------------------------------
0019 
0020 # common keys
0021 
0022 key Escape             : "\E"
0023 
0024 key Tab   -Shift       : "\t"
0025 key Tab   +Shift+Ansi  : "\E[Z"
0026 key Tab   +Shift-Ansi  : "\t"
0027 key Backtab     +Ansi  : "\E[Z"
0028 key Backtab     -Ansi  : "\t"
0029 
0030 key Return-Shift-NewLine : "\r"
0031 key Return-Shift+NewLine : "\r\n"
0032 
0033 key Return+Shift         : "\EOM"
0034 
0035 # Backspace and Delete codes are preserving CTRL-H.
0036 
0037 key Backspace      : "\x7f"
0038 
0039 # Arrow keys in VT52 mode
0040 # shift up/down are reserved for scrolling.
0041 # shift left/right are reserved for switching between tabs (this is hardcoded).
0042 
0043 key Up   -Shift-Ansi : "\EA"
0044 key Down -Shift-Ansi : "\EB"
0045 key Right-Shift-Ansi : "\EC"
0046 key Left -Shift-Ansi : "\ED"
0047 
0048 # Arrow keys in ANSI mode with Application - and Normal Cursor Mode)
0049 
0050 key Up    -Shift-AnyMod+Ansi+AppCuKeys           : "\EOA"
0051 key Down  -Shift-AnyMod+Ansi+AppCuKeys           : "\EOB"
0052 key Right -Shift-AnyMod+Ansi+AppCuKeys           : "\EOC"
0053 key Left  -Shift-AnyMod+Ansi+AppCuKeys           : "\EOD"
0054 
0055 key Up    -Shift-AnyMod+Ansi-AppCuKeys           : "\E[A"
0056 key Down  -Shift-AnyMod+Ansi-AppCuKeys           : "\E[B"
0057 key Right -Shift-AnyMod+Ansi-AppCuKeys           : "\E[C"
0058 key Left  -Shift-AnyMod+Ansi-AppCuKeys           : "\E[D"
0059 
0060 key Up    -Shift+AnyMod+Ansi                     : "\E[1;*A"
0061 key Down  -Shift+AnyMod+Ansi                     : "\E[1;*B"
0062 key Right -Shift+AnyMod+Ansi                     : "\E[1;*C"
0063 key Left  -Shift+AnyMod+Ansi                     : "\E[1;*D"
0064 
0065 # other grey PC keys
0066 
0067 key Enter+NewLine : "\r\n"
0068 key Enter-NewLine : "\r"
0069 
0070 key Home        -AnyMod     -AppCuKeys           : "\E[H"  
0071 key End         -AnyMod     -AppCuKeys           : "\E[F"  
0072 key Home        -AnyMod     +AppCuKeys           : "\EOH"  
0073 key End         -AnyMod     +AppCuKeys           : "\EOF"  
0074 key Home        +AnyMod                          : "\E[1;*H"
0075 key End         +AnyMod                          : "\E[1;*F"
0076 
0077 key Insert      -AnyMod                          : "\E[2~"
0078 key Delete      -AnyMod                          : "\E[3~"
0079 key Insert      +AnyMod                          : "\E[2;*~"
0080 key Delete      +AnyMod                          : "\E[3;*~"
0081 
0082 key Prior -Shift-AnyMod                          : "\E[5~"
0083 key Next  -Shift-AnyMod                          : "\E[6~"
0084 key Prior -Shift+AnyMod                          : "\E[5;*~"
0085 key Next  -Shift+AnyMod                          : "\E[6;*~"
0086 
0087 # Function keys
0088 key F1          -AnyMod                          : "\EOP"
0089 key F2          -AnyMod                          : "\EOQ"
0090 key F3          -AnyMod                          : "\EOR"
0091 key F4          -AnyMod                          : "\EOS"
0092 key F5          -AnyMod                          : "\E[15~"
0093 key F6          -AnyMod                          : "\E[17~"
0094 key F7          -AnyMod                          : "\E[18~"
0095 key F8          -AnyMod                          : "\E[19~"
0096 key F9          -AnyMod                          : "\E[20~"
0097 key F10         -AnyMod                          : "\E[21~"
0098 key F11         -AnyMod                          : "\E[23~"
0099 key F12         -AnyMod                          : "\E[24~"
0100 
0101 key F1          +AnyMod                          : "\EO*P"
0102 key F2          +AnyMod                          : "\EO*Q"
0103 key F3          +AnyMod                          : "\EO*R"
0104 key F4          +AnyMod                          : "\EO*S"
0105 key F5          +AnyMod                          : "\E[15;*~"
0106 key F6          +AnyMod                          : "\E[17;*~"
0107 key F7          +AnyMod                          : "\E[18;*~"
0108 key F8          +AnyMod                          : "\E[19;*~"
0109 key F9          +AnyMod                          : "\E[20;*~"
0110 key F10         +AnyMod                          : "\E[21;*~"
0111 key F11         +AnyMod                          : "\E[23;*~"
0112 key F12         +AnyMod                          : "\E[24;*~"
0113 
0114 # Work around dead keys
0115 
0116 key Space +Control : "\x00"
0117 
0118 # Some keys are used by konsole to cause operations.
0119 # The scroll* operations refer to the history buffer.
0120 
0121 key Up    +Shift-AppScreen  : scrollLineUp
0122 key Prior +Shift-AppScreen  : scrollPageUp
0123 key Down  +Shift-AppScreen  : scrollLineDown
0124 key Next  +Shift-AppScreen  : scrollPageDown
0125 
0126 key ScrollLock     : scrollLock
0127 
0128 # keypad characters are not offered differently by Qt.