From e5ac660413fd8e2879706cfb06c476aae9164b31 Mon Sep 17 00:00:00 2001 From: Simponic Date: Sat, 11 Feb 2023 00:08:30 -0700 Subject: Add vim keybindings, man pages --- front/src/routes/man_pages.jsx | 69 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 front/src/routes/man_pages.jsx (limited to 'front/src/routes/man_pages.jsx') diff --git a/front/src/routes/man_pages.jsx b/front/src/routes/man_pages.jsx new file mode 100644 index 0000000..30324c8 --- /dev/null +++ b/front/src/routes/man_pages.jsx @@ -0,0 +1,69 @@ +export const ManPages = () => { + return ( +
+
+
CHESSH(1)
+
User Help
+
CHESSH(1)
+
+
+
+
+ NAME +
+
+
    +
  • chessh - multiplayer chess over ssh
  • +
+
+
+ +
+
+ SYNOPSIS +
+
+
    +
  • + ssh chessh +
  • +
+
+
+ +
+
+ DESCRIPTION +
+
+
+ CheSSH uses the SSH protocol to send sequences of ANSI codes & + plaintext to render a chess board in your shell, and listen to I/O + by abusing the hell out of the{" "} + + Erlang SSH Module + + . +
+
+
+
+
+
+ INTERACTION +
+
+
    +
  • Ctrl + b / Escape to return to the main menu.
  • +
  • Ctrl + c / Ctrl + d to exit CheSSH at any point.
  • +
  • Arrow keys / vim keybinds to move around the board.
  • +
  • + Select a piece with "enter", and move it to a square by pressing + "enter" again. +
  • +
+
+
+
+ ); +}; -- cgit v1.2.3-70-g09d2