  /* generated by '../tests/quote ../other/default.Keytab' */

  "# [default.Keytab] Buildin Keyboard Table\n"
  "\n"
  "# --------------------------------------------------------------\n"
  "#\n"
  "# This file is used to create the buildin keyboard table.\n"
  "# It is included for reference purpose with the *.keytab\n"
  "# files that are loaded dynamically.\n"
  "#\n"
  "# Modifying it does not have any effect (unless you\n"
  "# derive the default.keytab.h and recompile konsole).\n"
  "#\n"
  "# To customize your keyboard, copy this file to something\n"
  "# ending with .keytab and change it to meet you needs.\n"
  "# Please read the README.KeyTab and the README.keyboard\n"
  "# in this case.\n"
  "#\n"
  "# --------------------------------------------------------------\n"
  "\n"
  "keyboard \"XTerm (XFree 4.x.x)\"\n"
  "\n"
  "# --------------------------------------------------------------\n"
  "#\n"
  "# Note that this particular table is a \"risc\" version made to\n"
  "# ease customization without bothering with obsolete details.\n"
  "# See VT100.keytab for the more hairy stuff.\n"
  "#\n"
  "# --------------------------------------------------------------\n"
  "\n"
  "# common keys\n"
  "\n"
  "key Escape         : \"\\E\"\n"
  "key Tab   -Shift   : \"\\t\"\n"
  "key Tab   +Shift   : \"\\E[Z\"\n"
  "\n"
  "key Return-Shift-Alt : \"\\r\"\n"
  "key Return-Shift+Alt : \"\\E\\r\"\n"
  "key Return+Shift     : \"\\EOM\"\n"
  "\n"
  "# Backspace and Delete codes are preserving CTRL-H.\n"
  "\n"
  "key Backspace-Alt    : \"\\x7f\"\n"
  "key Backspace+Alt    : \"\\E\\x7f\"\n"
  "\n"
  "# cursor keys\n"
  "\n"
  "key Up    -Shift   : \"\\EOA\"\n"
  "key Down  -Shift   : \"\\EOB\"\n"
  "key Right -Shift   : \"\\EOC\"\n"
  "key Left  -Shift   : \"\\EOD\"\n"
  "\n"
  "# other grey PC keys\n"
  "\n"
  "key Enter          : \"\\r\"\n"
  "\n"
  "key Home  -Shift   : \"\\E[1~\"\n"
  "key Insert-Shift   : \"\\E[2~\"\n"
  "key Delete-Shift   : \"\\E[3~\"\n"
  "key End   -Shift   : \"\\E[4~\"\n"
  "key Prior -Shift   : \"\\E[5~\"\n"
  "key Next  -Shift   : \"\\E[6~\"\n"
  "\n"
  "# function keys\n"
  "\n"
  "key F1    -Shift   : \"\\EOP\"\n"
  "key F2    -Shift   : \"\\EOQ\"\n"
  "key F3    -Shift   : \"\\EOR\"\n"
  "key F4    -Shift   : \"\\EOS\"\n"
  "key F5    -Shift   : \"\\E[15~\"\n"
  "key F6    -Shift   : \"\\E[17~\"\n"
  "key F7    -Shift   : \"\\E[18~\"\n"
  "key F8    -Shift   : \"\\E[19~\"\n"
  "key F9    -Shift   : \"\\E[20~\"\n"
  "key F10   -Shift   : \"\\E[21~\"\n"
  "key F11   -Shift   : \"\\E[23~\"\n"
  "key F12   -Shift   : \"\\E[24~\"\n"
  "key F1    +Shift   : \"\\E[25~\"\n"
  "key F2    +Shift   : \"\\E[26~\"\n"
  "key F3    +Shift   : \"\\E[28~\"\n"
  "key F4    +Shift   : \"\\E[29~\"\n"
  "key F5    +Shift   : \"\\E[31~\"\n"
  "key F6    +Shift   : \"\\E[32~\"\n"
  "key F7    +Shift   : \"\\E[33~\"\n"
  "key F8    +Shift   : \"\\E[34~\"\n"
  "\n"
  "# Work around dead keys\n"
  "\n"
  "key Space +Control : \"\\x00\"\n"
  "\n"
  "# Some keys are used by konsole to cause operations.\n"
  "# The scroll* operations refer to the history buffer.\n"
  "\n"
  "key Left  +Shift   : prevSession\n"
  "key Right +Shift   : nextSession\n"
  "key N +Control +Alt  : newSession\n"
  "key Up    +Shift   : scrollLineUp\n"
  "key Prior +Shift   : scrollPageUp\n"
  "key Down  +Shift   : scrollLineDown\n"
  "key Next  +Shift   : scrollPageDown\n"
  "key Insert+Shift   : emitSelection\n"
  "\n"
  "# keypad characters are not offered differently by Qt.\n"
  ""
