You are not logged in.
For fun and out of boredom, I created a simple implementation of the 'man' command in bash. It keeps a database of sorts, /etc/shmantab, so it doesn't have to hunt around in the filesystem for your man pages.
AUR: http://aur.archlinux.org/packages.php?ID=35958
Mercurial: http://peasantoid.org:1024/shman
Before using it, you need to run the following command:
# freshman
to create/update the database.
Also note that there is a file conflict with the 'man' executable already provided by man-db. You should rename /usr/bin/man before installing. (edit: this is no longer the case with the Arch package, but the source still contains the offending symlink because shman is entirely usable as a bare-bones man implementation.)
Typical basic usage is supported:
$ man foo
$ man 1 foo bar
$ man 1 foo 3 bar
Last edited by Peasantoid (2010-03-27 00:49:01)
Offline
Nifty... buy why?
For fun and out of boredom
Online
I got that... but it conflicts with man! Why not just make the command shman?
Because Peasontoid is the man?
This silver ladybug at line 28...
Offline
Yeah, conflicting with man is a bad idea. I'll be removing that symlink for the time being.
** Update: now in PKGBUILD. Not removing symlink from source since it's entirely usable as a standalone man implementation, if you don't need fancy stuff like apropos.
** Coming changes: some sort of global configuration file for increased flexibility.
** Also, lolilolicon - that was a terrible joke.
Last edited by Peasantoid (2010-03-27 00:47:58)
Offline
** Also, lolilolicon - that was a terrible joke.
of course, it was a pun Remember John Cleese's "Three rules of comedy"[1]:
1. No puns, 2. No puns, 3. No puns
Offline