Commands
As with TinyFugue, one communicates with Stimmtausch via commands starting with /. When you send a line that starts with /, the client first searches for a builtin by that name, then searches for a macro by that name.
Builtins
/connect [connectStr],/c [connectStr]- Connect to the specified world/server/connection string. The argument is required
/disconnect [-r] [connectionName],/dc [-r] [connectionName]- Disconnect from the specified connection. If no world is provided, it disconnects from the current world. If
-ris provided, it also removes the world from the UI. /remove [world],/r [world]- Remove the current world from the UI. Warning: this does not disconnect the world, and there is no way to re-attach a world to the UI yet, so use with care. Provided mostly for removing stale, disconnected worlds from the UI.
/fg [directionOrConnectionName]- Switch to the given world. If called as
/fg <or/fg >, it switches one world in the given direction. As a shortcut for those, you can also use/<or/>./fgwithout a direction or connection is equivalent to/]below. /]and/[- Rotate to the next active world in that direction. For example,
/]keeps calling/>until it hits a world with more lines (stopping at the current world if it doesn’t find it). /quit- Disconnects from all worlds and quits the program.
/syslog [level] [message]- Simple test command that logs a message to the system log at the given level (which can be
trace,debug,info,warning,error,critical).`
Key bindings
Ctrl+C- Quit Stimmtausch
Ctrl+L- Redraw the screen
Esc+→andEsc+←- Rotate one world to the right or left (equivalent to
/>and/<) Ctrl+]andCtrl+[- Rotate to the next active world to the right or left (equivalent to
/]and/[)