aboutsummaryrefslogtreecommitdiffstats
path: root/doc/cmd.1
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2023-07-28 21:47:10 -0230
committerSam Anthony <sam@samanthony.xyz>2023-07-28 21:47:10 -0230
commitca2dd62a0264c4dbe836f6fa01c2b8e3cf2a6091 (patch)
tree6abb429fe324ddef31ffd9dd727147f34a7e0778 /doc/cmd.1
parent33653d5cda4ac2fa237a85ede2820a4771b83b47 (diff)
downloadpfc-ca2dd62a0264c4dbe836f6fa01c2b8e3cf2a6091.zip
split man page into multiple files
Diffstat (limited to 'doc/cmd.1')
-rw-r--r--doc/cmd.148
1 files changed, 48 insertions, 0 deletions
diff --git a/doc/cmd.1 b/doc/cmd.1
new file mode 100644
index 0000000..83f1c21
--- /dev/null
+++ b/doc/cmd.1
@@ -0,0 +1,48 @@
+.SS Keyboard commands
+.
+.TP
+.B Shift-q
+Quit.
+.
+.TP
+.B [0..9]
+Enter a digit into the input buffer.
+pfc works with floating point numbers so the
+.B .
+character is OK as well.
+.
+.TP
+.B Backspace
+Remove a digit from the input buffer.
+.
+.TP
+.B Enter
+Push the number in the input buffer to the stack.
+.
+.TP
+.B Shift-j
+Swap the bottom (most recently pushed) item on the stack with the input buffer.
+If the input buffer is empty this simply moves the most recently pushed item
+back into the input buffer.
+.
+.TP
+.B Shift-k
+The same as
+.BR Shift-j .
+.
+.TP
+.B Shift-d
+Delete the contents of the input buffer.
+.
+.TP
+.B Shift-c
+Delete the contents of the input buffer and the stack.
+.
+.TP
+.B Shift-a
+Toggle between degree and radian mode.
+.
+.TP
+.B Shift-n
+Negation. If there is a number in the buffer, negate it. Otherwise, negate the
+bottom number in the stack.