This chapter contains a list and description of all standard plugins, shipped with XYZCommander.
:core: plugins provide, well, core functionality. As it was stated before, main part of XYZCommander functionality provided via plugins, thus keeping a base XYZCommander part lightweight, simple and clean.
Here is the list of standard :core: plugins:
Plugin is used to display all current keybindings along with corresponding contextes and methods.
Public methods:
Management console is used to manage XYZCommander in runtime.
Public methods:
Events:
KeyCodes plugin is used to properly configure terminal keycodes. For each terminal type keycodes are stored independently. Terminal type determined by examining TERM environment variable.
Learned data is stored in ~/.xyzcmd/data/keycodes file.
Public methods:
Events:
PluginList plugin is used to display a list of all currently active plugins.
Public methods:
Events:
Plugin allows to execute commands by spawning external shell.
Public methods:
:core:shell plugin provides additional configuration, based on user’s shell. For example, for bash it tries to import all aliases into XYZCommander ‘s own aliases subsystem, making them available from inside XYZCommander.
Configuration options:
Events:
Plugin allows to execute commands by spawning external shell.
Public methods:
:core:shell plugin provides additional configuration, based on user’s shell. For example, for bash it tries to import all aliases into XYZCommander ‘s own aliases subsystem, making them available from inside XYZCommander.
Configuration options:
Events:
UI plugins usually provide new UI widgets and functionality related to ui subsystem in general.
List of standard :ui: plugins:
Plugin is used to handle frequently used directories bookmarks.
Public methods:
Show saved bookmarks in popup dialog. One can navigate through the list by pressing UP and DOWN keys. Pressing RETURN on the entry causes XYZCommander to chdir to specified path in active panel.
Entry number can be used to quickly select particular entry, just type the number and then press RETURN.
Simple dialog to show pressed keys. This can be useful when selecting appropriate keybind defined in keys.xyz file.
Public methods:
Show test_box dialog. use_wrap: Whether to use input wrapper which honours learned keys.
Upon pressing any key the shortcut and raw key will be shown. Shortcut is what XYZCommander expects to see in configuration files. Raw is what low-level library emits to focus widget.
TODO
TODO
TODO