- 'a' => ["literal a"],
- 'A' => ["title"], # title
- '^a'=> ["command key"],
- 'b' => ["break"], # break
- 'B' => ["pow_break"], # pow_break
- '^b'=> 'b',
- 'c' => ["new"], # screen
- 'C' => ["clear"], # clear
- '^c'=> 'c',
- 'd' => ["detach"], # detach
- 'D' => ["detach"], # pow_detach
- '^d'=> 'd',
- 'f' => ["flow", # flow
- 'F' => ["fit"],
- '^f'=> 'f',
- '^g'=> ["vbell"], # vbell
- 'h' => ["hardcopy"], # hardcopy
- 'H' => ["log"], # log
- '^h'=> '^p',
- 'i' => ["prop$sign{_}erties"], # info
- 'I' => ["login on"], #XXX
- '^i'=> ["focus"], # focus
- 'k' => ["kill"], # kill
- 'K' => 'k',
- 'l' => ["redraw"], # redisplay
- 'L' => ["login"], # login
- '^l'=> 'l',
- 'm' => ["last msg"], # lastmsg
- 'M' => ["monitor"], # monitor
- '^m'=> 'm',
- 'n' => ["next"], # next
- 'N' => ["number"], # number
- '^n'=> 'n',
- 'O' => ["login off"], #XXX
- '^o'=> ["other"], # other
- 'p' => ["previous"], # prev
- '^p'=> 'p',
- 'q' => ["xon"], # xon
- 'Q' => ["only"], # only
- '^q'=> 'q',
- 'r' => ["wrap"], # wrap
- '^r'=> 'r',
- 's' => ['xoff'], # xoff
- '^s'=> 's',
- 't' => ["time"], # time
- '^t'=> 't',
- 'v' => ["version"],
- '^v'=> ["digraph"], # digraph
- 'w' => ["windows"], # windows
- 'W' => ["width"], # width
- '^w'=> 'w',
- 'x' => ["lock screen"], # lockscreen
- 'X' => ["remove"], # remove
- '^x'=> 'x',
- 'z' => ["suspend"], # suspend
- 'Z' => ["reset"],
- '^z'=> 'z',
+ "'" => 'g3 arg', # select
+ '"' => 'g3', # windowlist -b
+ ':' => 'g4', # colon
+ "\e"=> 'g6', # copy
+ '[' => '=^[',
+ '^['=> "=\e",
+ '^]'=> 'g7', # paste .
+ ']' => '=^]',
+ '|' => 'g2', # split -v
+ '{' => 'g7', # history
+ '}' => 'g7', # history
+ '=' => 'g6', # removebuf
+ '^?'=> '=^h',
+ '*' => 'g1', # displays
+ '.' => 'g9', # dumptermcap
+ ',' => 'g1', # license
+ '-' => 'g3', # select -
+ '_' => 'g5', # silence
+ '>' => 'g6', # writebuf
+ '<' => 'g6', # readbuf
+ '^@'=> '=n',
+ },