Vimsh: csinfo: Difference between revisions

1,531 bytes added ,  14 December 2008
no edit summary
(New page: ==== vimsh csinfo command ==== Usage: csinfo commandset Displays information about a command set.)
 
No edit summary
Line 3: Line 3:


Displays information about a command set.
Displays information about a command set.
[/]$ csinfo plugin
Plugin commands
A plugin is a dynamic module that provides additional commands that can be
used to extend the capabilities of the shell.  A plugin is loaded by using
either puse or pload and specifying the file path of the plugin.  The file
path can be specified by an absolute path.  Relative paths may be used if a
list of search paths is provided using the ploadpath command.  A plugin is
named.  The names of loaded plugins can be determined using the pls command.
Plugins can be unloaded using the name.
The commands provided by a plugin are grouped into one or more command sets.
Each command set represents a logical grouping of commands that can be added
to the shell.  Like plugins, a command set is also named.  This name is used
for operations to manage command sets.  The list of available command sets
and the commands in each command set can be found using csls.
To add commands to the shell, use csimport to import a command set at a
particular place in the command namespace.  Each command set contains a
default location in the namespace, so no import point needs to be specified.
Command sets may be imported into existing command namespace folders so long
as the command names in the command set do not conflict with a name already
in the folder.  A command namespace folder is defined when commands exist
under the namespace and undefined when no commands exist.
The default import folder is '/'.
For more information about this command set:
  use 'csls plugin' to list its commands.