zoiduser 0.96
Sponsored Links
zoiduser 0.96 Ranking & Summary
File size:
0.13 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
878
Date added:
2007-05-29
Publisher:
zoiduser team
zoiduser 0.96 description
zoiduser is an extended user documentation for zoid.
Configuration
The location of config and data files can be installation specific. You can check the location where zoid looks for them with the command zoid --config.
By default zoid uses two run control files: /etc/zoidrc and ~/.zoidrc or ~/.zoid/zoidrc, these are ordinary perl scripts that can interface with zoid. In general data files are found in ~/.zoid/, /usr/local/share/zoid/ or /usr/share/zoid/ these are called data_dirs.
The sub dir plugins can contains config files for various plugins or directories with all files belonging to a plugin. The following plugins are included in the standard distribution:
FIXME tell which builtins are provided by each plugin FIXME tell commands provided by Zoidberg.pm
Commands
Ships a collection of standard builtin commands that one would expects to have in a shell.
Provides: cd, pwd, exec, eval, source, true, false, newgrp, umask, read, wait, fg, bg, kill, jobs, set, export, setenv, unsetenv, alias, unalias, dirs, popd, pushd and symbols
Log
Keeps a history of your doings.
Intel
Takes care of tab expansion.
Provides: complete
ReadLine
Tries to load a module from the Term::ReadLine family of modules.
Provides: readline, readmore and select
CPAN
Adds a CPAN mode which uses CPAN::Shell.
In theory you should be able to remove or replace any of these plugins, but you better not try this till a more stable version of zoid.
Key Bindings
Key bindings depend on the ReadLine module that is loaded. See for example Term::ReadLine::Zoid.
Settings
The following settings supported by (some) Zoidberg modules. They are housed in the hash ->{settings}. Also the builtin set command acts on this hash.
( FIXME link to doc on set command )
More advanced settings can be found in zoiddevel.
noglob
Disable path expansion for shell-like syntax.
nocaseglob
When set makes globs case insensitive.
nullglob
It allows to have wildcard patterns that expand into an empty list. The default behavior is to leave the pattern unchanged when it is syntactically incorrect, or when the list of matching pathnames is empty.
voidbraces
Do brace expansion posix compliant instead of bash compatible. This means that braces will be removed even if there is just one word between them.
hide_private_method
Hide all object methods and data structures which have a name starting with an _ unless they are asked for explicitly.
hide_hidden_files
Hide all filesystem nodes which have a name starting with a . unless they are asked for explicitly.
ignoreeof
When this setting is in effect a ^D char, also known as EOF or EOT, wont exit the shell.
naked_zoid
Dont hide the root object behind clothes for things like tab completion and the single arrow operator, but show it in full glory.
notify
Asynchronous notification, dont wait for the respawning of a prompt before notifying the user about background jobs that have finished.
This option should be named notify_async for clearity, but notify is the proper name according to POSIX.
notify_verbose
When you stop a job the shell will show all jobs instead of just notifying just of the one you stopped; makes the behaviour more tcsh(1) like.
Configuration
The location of config and data files can be installation specific. You can check the location where zoid looks for them with the command zoid --config.
By default zoid uses two run control files: /etc/zoidrc and ~/.zoidrc or ~/.zoid/zoidrc, these are ordinary perl scripts that can interface with zoid. In general data files are found in ~/.zoid/, /usr/local/share/zoid/ or /usr/share/zoid/ these are called data_dirs.
The sub dir plugins can contains config files for various plugins or directories with all files belonging to a plugin. The following plugins are included in the standard distribution:
FIXME tell which builtins are provided by each plugin FIXME tell commands provided by Zoidberg.pm
Commands
Ships a collection of standard builtin commands that one would expects to have in a shell.
Provides: cd, pwd, exec, eval, source, true, false, newgrp, umask, read, wait, fg, bg, kill, jobs, set, export, setenv, unsetenv, alias, unalias, dirs, popd, pushd and symbols
Log
Keeps a history of your doings.
Intel
Takes care of tab expansion.
Provides: complete
ReadLine
Tries to load a module from the Term::ReadLine family of modules.
Provides: readline, readmore and select
CPAN
Adds a CPAN mode which uses CPAN::Shell.
In theory you should be able to remove or replace any of these plugins, but you better not try this till a more stable version of zoid.
Key Bindings
Key bindings depend on the ReadLine module that is loaded. See for example Term::ReadLine::Zoid.
Settings
The following settings supported by (some) Zoidberg modules. They are housed in the hash ->{settings}. Also the builtin set command acts on this hash.
( FIXME link to doc on set command )
More advanced settings can be found in zoiddevel.
noglob
Disable path expansion for shell-like syntax.
nocaseglob
When set makes globs case insensitive.
nullglob
It allows to have wildcard patterns that expand into an empty list. The default behavior is to leave the pattern unchanged when it is syntactically incorrect, or when the list of matching pathnames is empty.
voidbraces
Do brace expansion posix compliant instead of bash compatible. This means that braces will be removed even if there is just one word between them.
hide_private_method
Hide all object methods and data structures which have a name starting with an _ unless they are asked for explicitly.
hide_hidden_files
Hide all filesystem nodes which have a name starting with a . unless they are asked for explicitly.
ignoreeof
When this setting is in effect a ^D char, also known as EOF or EOT, wont exit the shell.
naked_zoid
Dont hide the root object behind clothes for things like tab completion and the single arrow operator, but show it in full glory.
notify
Asynchronous notification, dont wait for the respawning of a prompt before notifying the user about background jobs that have finished.
This option should be named notify_async for clearity, but notify is the proper name according to POSIX.
notify_verbose
When you stop a job the shell will show all jobs instead of just notifying just of the one you stopped; makes the behaviour more tcsh(1) like.
zoiduser 0.96 Screenshot
zoiduser 0.96 Keywords
ReadLine
CPAN
FIXME
user documentation
zoiduser
zoid
user
files
hide
documentation
zoiduser 0.96
Libraries
Programming
Bookmark zoiduser 0.96
zoiduser 0.96 Copyright
WareSeeker periodically updates pricing and software information of zoiduser 0.96 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of zoiduser 0.96 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
zoids toys
zoids legacy
what is user documentation
zoids online
zoids
user documentation standards
zoids games
zodiac signs
zoids episode 1
user documentation example
end user documentation
zoids battle legends
zoids episodes
zoids pictures
zoids versus
user documentation wiki
zoids chaotic century
chinese zodiac
Related Software
Zoidberg is a modular Perl shell. Free Download
mod_myuserdir is Apache 1.3.xx module for dynamically configured mass userdirs with php. Free Download
nzbperl is a newsreader utility that can process an nzb file, autodecode, and do bandwidth throttling. Free Download
JSBlend is a cross-platform, web-based file comparison and merge tool written mostly in Javascript. Free Download
POPsearch is a desktop search engine that you can access from anywhere. Free Download
CDKeeper is a CD Collection organizer. Free Download
instool is an install/uninstall utility. Free Download
Radiuslib provides a complete RADIUS protocol and utility library for Ruby. Free Download
Latest Software
Popular Software
Favourite Software