From 61b9cf825da723f6ffac7dae46404291603b1cdd Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Mon, 26 Mar 2012 16:38:13 +0200 Subject: [PATCH 1/1] screen: keyboard page for screen(1) commands Data already prepared in commit v1.2-19-g1441526bea (2009-04-22) [screen: draft default control commands]. --- screen.plp | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 screen.plp diff --git a/screen.plp b/screen.plp new file mode 100644 index 0000000..a99dc98 --- /dev/null +++ b/screen.plp @@ -0,0 +1,63 @@ +<(common.inc.plp)><: + +Html({ + title => 'screen cheat sheet', + version => 'v1.0', + description => [ + "Interactive cheat sheet for the Screen terminal manager,", + "describing the function of each key.", + ], + keywords => [qw' + screen sheet cheat reference overview commands keyboard + terminal window manager + '], + charset => $sign{charset}, + stylesheet => [qw'light dark circus mono red terse'], + keys => 1, +}); + +:> +

Screen cheat sheet

+ +

normal mode (default)

+ + + +
+ +
+
+<: + $keys->print_legend('legend-types', [map { "g$_" } 0 .. 8]); +:> +
+ +
+<: + $keys->print_legend('legend-options', [qw'arg']); +:> + +
    +
  • keyboard map is + <:= $get{map} ? 'set to ' : '' :><:= $keys->{map} :> +
  • ascii mode is + <:= defined $sign{-ascii} && 'forced ' :><:= + $sign{-ascii} ? 'on' : 'off' :> +
  • keys are + <:= $showkeys ? 'always shown' : 'hidden if unassigned' :><:= + !defined $showkeys && ' by default' :> +
  • default style is + <:= defined $get{style} && 'set to ' :><:= $style :> +
+
+
+ -- 2.30.0