CGO(1)

Name
cgo - simple terminal based gopher client

SYNOPSIS
cgo [-Hv] [gopher URI]

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  Show usage.

-v  Print version.

gopher URI
    Open given gopher URI.

When surfing gopherspace cgo only presents directory listings. Every selector is preceded by two ASCII characters, or three if we run out of selectors in the range 'aa', 'ab' ... 'zz'. By typing in these 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.
B   Show bookmarks.
[LINK]
    Jump to selector.
.[LINK]
    Download selector.
H[LINK]
    Jump to specified history item.
B[LINK]
    Jump to specified bookmark item.
G[URI]
    Jump to the specified gopher URI.
CTRL-d
    Quit.

[LINK] stands for the two (or three) colored letters in front of each selector.

CONFIGURATION
cgo reads /etc/cgorc and then ~/.cgorc for defaults. If both files are missing, hardcoded defaults will be used. The following configuration keys are recognized by cgo:
start_uri
    Gopher URI to display at launch.
bookmarkN
    Configure a bookmark.
cmd_text
    Program to view text files.
cmd_browser
    Program to view HTML links.
cmd_image
    Program to view images.
cmd_player
    Program to play audio files.
color_prompt
    ANSI color sequence for the prompt.
color_selector
    ANSI color sequence for selectors.

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