Your First Session
Connect
Section titled “Connect”Straight from your shell:
rune mud.example.com 4000 # plain telnetrune mud.example.com 4000 tls # TLSrune tls://mud.example.com:4000 # same thingOr start rune empty and connect from inside:
/connect mud.example.com 4000Bookmark it
Section titled “Bookmark it”/world add example mud.example.com 4000From now on, /connect example inside the client (or rune example from
your shell) connects by name. /connect with no arguments opens a picker
over your saved worlds, and /reconnect redials the last server, even
across restarts.
Find your way around
Section titled “Find your way around”/helplists every command;/alone opens a fuzzy command picker.Up/Downnavigate history with prefix matching: typetelland pressUpto cycle only through your previous tells.Ctrl+Rsearches history.Tabcompletes words the server has used recently.PageUp/PageDownor the mouse wheel scroll the output. The status bar showsSCROLL (n new)while you’re off the bottom.Ctrl+Cclears the input line; pressed twice on an empty line it quits.
The full tour of the input line (editing keys, Ctrl+E into $EDITOR,
the default keymap) is in Input & History.
Log the session
Section titled “Log the session”/log start # writes to ~/.config/rune/logs/<timestamp>.log/log stopThe log is ANSI-stripped and reads like your screen: server output after your triggers ran, plus what you typed. Passwords are kept out of it, because the echo is suppressed while the server hides input.
When you’re ready to make the client yours, head to Scripting Basics.