screen: separate language include
[sheet.git] / screen.eng.inc.pl
diff --git a/screen.eng.inc.pl b/screen.eng.inc.pl
new file mode 100644 (file)
index 0000000..2d4c22e
--- /dev/null
@@ -0,0 +1,81 @@
+use utf8;
+
+{
+key => {
+       'a' => "literal a",
+       'A' => "title", # title
+       '^a'=> "command key",
+       'b' => "send break", # break
+       'B' => "reopen break", # pow_break
+       'c' => "new", # screen
+       'C' => "clear", # clear
+       'd' => "detach", # detach
+       'D' => "detach logout", # pow_detach
+       'f' => "flow", # flow
+       'F' => "fit",
+       '^g'=> "vbell", # vbell
+       'h' => "hardcopy", # hardcopy
+       'H' => "log", # log
+       'i' => "prop<>erties", # info
+       'I' => "login on", #XXX
+       '^i'=> "focus", # focus
+       'k' => "kill", # kill
+       'l' => "redraw", # redisplay
+       'L' => "login", # login
+       'm' => "last msg", # lastmsg
+       'M' => "moni<>tor", # monitor
+       'n' => "next", # next
+       'N' => "number", # number
+       'O' => "login off", #XXX
+       '^o'=> "other", # other
+       'p' => "previous", # prev
+       'q' => "xon", # xon
+       'Q' => "only", # only
+       'r' => "wrap", # wrap
+       's' => 'xoff', # xoff
+       't' => "time", # time
+       'v' => "version",
+       '^v'=> "digraph", # digraph
+       'w' => "windows", # windows
+       'W' => "width", # width
+       'x' => "lock screen", # lockscreen
+       'X' => "remove", # remove
+       'z' => "suspend", # suspend
+       'Z' => "reset",
+
+       "'" => "select", # select
+       '"' => "window<>list -b", # windowlist -b
+       ':' => "colon", # colon
+       "\e"=> "copy", # copy
+       '^]'=> "paste .", # paste .
+       '|' => "split vert", # split -v
+       '{' => "history", # history
+       '}' => "history", # history
+       '=' => "remove buf", # removebuf
+       '*' => "displays", # displays
+       '.' => "dump<>termcap", # dumptermcap
+       ',' => "license", # license
+       '-' => "select -", # select -
+       '_' => "silence", # silence
+       '>' => "writebuf", # writebuf
+       '<' => "readbuf", # readbuf
+},
+
+mode => {
+       '' => 'index',
+},
+
+flag => {
+       g0 => ["info"],
+       g1 => ["display"],
+       g2 => ["select"],
+       g3 => ["config"],
+       g4 => ["window"],
+       g5 => ["buffer"],
+       g6 => ["contents"],
+       g8 => ["screen"],
+
+       arg => ["key<arg>" => "Commands with a dot need a char argument afterwards."],
+},
+
+}