CGO(1)

Name
cgo - simple terminal based gopher client

SYNOPSIS
cgo [-h host] [-p port] [-s selector] [-Hv]

DESCRIPTION
cgo is a UNIX/Linux terminal based gopher client. It has no dependencies other than libc and some syscalls. It should run on every VT100 compatible terminal. To show media like images, music, or web pages it relies on external programs you can specify.

cgo means more or less, the "c go"pher client. And c could stand for C (the programming language), colorful or console.

The options are as follows:

-h host
    Connect to the specified host, does not take gopher:// prefix. Defaults to gopher.floodgap.com.

-p port
    Connect to the specified port. Defaults to 70.

-s selector
    Use this selector on startup. Defaults to /.

-H  Show usage.

-v  Print version.

When "surfing" in the gopherspace, cgo only presents directory listings. Every selector is preceeded by two ASCII characters. By typing in both characters cgo will jump to the given selector. Every time you jump to another directory listing cgo generates a history entry (like every browser). To show other media cgo uses external programs (e.g. less, display, mplayer, firefox).

The following commands are understood by cgo:
file ...?
    Help.
<   Jump back one step in history.
*   Reload current directory.
h   Show history.
LINK
    Show/jump to selector.
.LINK
    Download selector.
hLINK
    Jump to specified history item.
CTRL-d
    Quit.

LINK stands for the two colored letters in front of each selector.

AUTHOR
cgo was written by Sebastian Steinhauer <s.steinhauer@yahoo.de>.

BUGS
cgo does not yet have a configuration file so external programs are hardcoded into the binary.