1
# [solaris.keytab] Konsole Keyboard Table
6
# --------------------------------------------------------------
8
# This configuration table allows to customize the
11
# The syntax is that each entry has the form :
13
# "key" Keyname { ("+"|"-") Modename } ":" (String|Operation)
15
# Keynames are those defined in <qnamespace.h> with the
16
# "Qt::Key_" removed. (We'd better insert the list here)
24
# The VT100 emulation has two modes that can affect the
25
# sequences emitted by certain keys. These modes are
26
# under control of the client program.
29
# - Newline : effects Return and Enter key.
30
# - Application : effects Up and Down key.
32
# - Ansi : effects Up and Down key (This is for VT52, really).
43
# If the key is not found here, the text of the
44
# key event as provided by QT is emitted, possibly
45
# preceeded by ESC if the Alt key is pressed.
47
# --------------------------------------------------------------
53
key Return+Alt : "\E\r"
55
# Backspace and Delete codes are preserving CTRL-H.
57
key Backspace : "\x08"
62
key Up -Shift : "\EOA"
63
key Down -Shift : "\EOB"
64
key Right -Shift : "\EOC"
65
key Left -Shift : "\EOD"
72
key Insert-Shift : "\E[2~"
75
key Prior -Shift : "\E[5~"
76
key Next -Shift : "\E[6~"
93
# Work around dead keys
95
key Space +Control : "\x00"
97
# Some keys are used by konsole to cause operations.
98
# The scroll* operations refer to the history buffer.
100
#key Left +Shift : prevSession
101
#key Right +Shift : nextSession
102
key Up +Shift : scrollLineUp
103
key Prior +Shift : scrollPageUp
104
key Down +Shift : scrollLineDown
105
key Next +Shift : scrollPageDown
106
#key Insert+Shift : emitSelection
108
# keypad characters are not offered differently by Qt.