mirror of
https://github.com/jarun/nnn.git
synced 2024-11-28 05:41:31 +00:00
Update docs
This commit is contained in:
parent
35fc77027a
commit
9711297362
|
@ -418,10 +418,6 @@ To lookup keyboard shortcuts at runtime, press <kbd>?</kbd>.
|
||||||
|
|
||||||
To extend the capabilities of `nnn`, [plugins](https://github.com/jarun/nnn/tree/master/plugins) are introduced. Plugins are scripts which `nnn` can communicate with and trigger. This mechanism fits perfectly with the fundamental design to keep the core file manager lean and fast, by delegating repetitive (but not necessarily file manager-specific) tasks to the plugins.
|
To extend the capabilities of `nnn`, [plugins](https://github.com/jarun/nnn/tree/master/plugins) are introduced. Plugins are scripts which `nnn` can communicate with and trigger. This mechanism fits perfectly with the fundamental design to keep the core file manager lean and fast, by delegating repetitive (but not necessarily file manager-specific) tasks to the plugins.
|
||||||
|
|
||||||
Use the pick plugin shortcut to visit the plugin directory and execute a plugin. Repeating the same shortcut cancels the operation and puts you back in the original directory.
|
|
||||||
|
|
||||||
If you have an interesting plugin feel free to raise a PR.
|
|
||||||
|
|
||||||
#### TROUBLESHOOTING
|
#### TROUBLESHOOTING
|
||||||
|
|
||||||
##### Tmux configuration
|
##### Tmux configuration
|
||||||
|
|
|
@ -36,6 +36,10 @@ Plugins can access:
|
||||||
|
|
||||||
Each script has a _Description_ section which provides more details on what the script does, if applicable.
|
Each script has a _Description_ section which provides more details on what the script does, if applicable.
|
||||||
|
|
||||||
|
#### Usage
|
||||||
|
|
||||||
|
Use the _pick plugin_ shortcut to visit the plugin directory and execute a plugin. Repeating the same shortcut cancels the operation and puts you back in the original directory.
|
||||||
|
|
||||||
#### Contributing plugins
|
#### Contributing plugins
|
||||||
|
|
||||||
Plugins are scripts and all scripting languages should work. However, POSIX-compliant shell scripts runnable in `sh` are preferred. If that's too rudimentary for your use case, use Python, Perl or Ruby. Please keep non-portable commands (like `notify-send`) commented so users from any other OS/DE aren't surprised.
|
Plugins are scripts and all scripting languages should work. However, POSIX-compliant shell scripts runnable in `sh` are preferred. If that's too rudimentary for your use case, use Python, Perl or Ruby. Please keep non-portable commands (like `notify-send`) commented so users from any other OS/DE aren't surprised.
|
||||||
|
|
Loading…
Reference in a new issue