summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--chatte.174
1 files changed, 74 insertions, 0 deletions
diff --git a/chatte.1 b/chatte.1
index fa9a5f1..c8cd31b 100644
--- a/chatte.1
+++ b/chatte.1
@@ -70,6 +70,80 @@ or
 .Fl n
 are not provided,
 they will be prompted for.
+.Ss Commands
+Commands may be entered
+as their shortest unique prefix.
+A slash followed immediately by a number
+is equivalent to
+.Ic /view .
+.Bl -tag
+.It Ic /close
+Close the current view.
+All views after the current one
+are renumbered.
+.It Ic /join Ar chan
+Join a channel.
+.It Ic /me Ar action
+Send a CTCP
+.Ql ACTION
+to the current target.
+.It Ic /names
+List users in the current channel.
+Equivalent to
+.Ic /who .
+.It Ic /nick Ar nick
+Change nicknames.
+.It Ic /open Op Ar range
+Open
+.Ar range
+most recent URLs
+appearing in the current view
+with
+.Xr open 1 .
+.Ar range
+may be a hypen- or comma-separated range
+from the most recent URL,
+starting at 1.
+The default
+.Ar range
+is 1.
+.It Ic /part
+Leave the current channel.
+.It Ic /query Ar nick
+Open a private message view with
+.Ar nick .
+.It Ic /quit Op Ar message
+Quit IRC.
+The default
+.Ar message
+is
+.Dq Goodbye .
+.It Ic /topic Op Ar topic
+Show the topic of the current channel
+or set it to
+.Ar topic .
+.It Ic /url
+Hide the UI and
+list the most recent URLS
+which appeared in the current view.
+Press
+.Aq enter
+to resume the UI.
+.It Ic /view Ar num
+Switch to view number
+.Ar num .
+.It Ic /view Ar name
+Switch to view for
+.Ar name .
+.It Ic /who
+List users in the current channel.
+.El
+.Pp
+Additionally,
+messages entered in the
+.Ql (irc)
+view
+will be sent as raw IRC commands.
 .Sh ENVIRONMENT
 .Bl -tag
 .It Ev SSH_CLIENT
ml manualJune McEnroe 2021-01-12Style causal.agency like bin HTMLJune McEnroe 2021-01-12Avoid matching tag text inside HTML elementsJune McEnroe 2021-01-12Use hilex for up -hJune McEnroe 2021-01-12Use hilex for bin HTMLJune McEnroe 2021-01-12Don't output a pre in hilex by defaultJune McEnroe 2021-01-12Move hilex out of hilex directoryJune McEnroe 2021-01-12Consolidate hilex formatters into hilex.cJune McEnroe 2021-01-12Remove hacky tagging from hilexJune McEnroe God that makes the lexers so much simpler. 2021-01-12Add htagml -iJune McEnroe 2021-01-12Render tag index in HTMLJune McEnroe 2021-01-12Add htagml -xJune McEnroe 2021-01-12Prevent matching the same tag twiceJune McEnroe 2021-01-12Process htagml file line by lineJune McEnroe This simplifies some things, adds support for line number tag definitions, and should enable combining htagml with other preprocessors in the future. 2021-01-12Split fields by tab onlyJune McEnroe Also don't fail hard on non-forward-search definitions. 2021-01-12List both Makefile and html.sh under README.7June McEnroe 2021-01-12Add htagml exampleJune McEnroe 2021-01-12Use mandoc and htagml for bin htmlJune McEnroe 2021-01-12Add htagmlJune McEnroe 2021-01-12Replace causal.agency with a simple mdoc pageJune McEnroe 2021-01-11Publish "Using vi"June McEnroe 2021-01-11Enable diff.colorMovedJune McEnroe 2021-01-10Set less search case-insensitiveJune McEnroe 2021-01-10Set EXINITJune McEnroe neovim is laggy as hell in my OpenBSD VM, so I switched to vi so I could type without getting frustrated. 2021-01-09Add c -t flag to print expression typeJune McEnroe Also add missing float case. 2021-01-05Update taglineJune McEnroe