mirror of
https://github.com/jarun/nnn.git
synced 2024-12-01 02:49:44 +00:00
Update docs
This commit is contained in:
parent
e4b762dcc1
commit
23ef45ee49
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
`nnn` is a full-featured terminal file manager. It's tiny and nearly 0-config with an [incredible performance](https://github.com/jarun/nnn/wiki/Performance).
|
`nnn` is a full-featured terminal file manager. It's tiny and nearly 0-config with an [incredible performance](https://github.com/jarun/nnn/wiki/Performance).
|
||||||
|
|
||||||
`nnn` is also a du analyzer, an app launcher, a batch renamer and a file picker. The [plugin repository](https://github.com/jarun/nnn/tree/master/plugins#nnn-plugins) has tons of plugins and documentation to extend the capabilities further. You can _plug_ new functionality _and play_ with a custom keybind instantly. There's an independent [(neo)vim plugin](https://github.com/mcchrish/nnn.vim).
|
`nnn` is also a du analyzer, an app launcher, a batch renamer and a file picker. The [plugin repository](https://github.com/jarun/nnn/tree/master/plugins#nnn-plugins) has tons of plugins and documentation to extend the capabilities further. You can _plug_ new functionality _and play_ with a hotkey. There's an independent [(neo)vim plugin](https://github.com/mcchrish/nnn.vim).
|
||||||
|
|
||||||
It runs smoothly on the Raspberry Pi, Termux [on Android](https://www.youtube.com/watch?v=AbaauM7gUJw), Linux, macOS, BSD, Cygwin, WSL and works seamlessly with DEs and GUI utilities.
|
It runs smoothly on the Raspberry Pi, Termux [on Android](https://www.youtube.com/watch?v=AbaauM7gUJw), Linux, macOS, BSD, Cygwin, WSL and works seamlessly with DEs and GUI utilities.
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@ Visit the [Wiki](https://github.com/jarun/nnn/wiki) for concepts, program usage,
|
||||||
- Navigation
|
- Navigation
|
||||||
- *Navigate-as-you-type* with dir auto-select
|
- *Navigate-as-you-type* with dir auto-select
|
||||||
- Contexts (_aka_ tabs/workspaces) with custom colors
|
- Contexts (_aka_ tabs/workspaces) with custom colors
|
||||||
- Sessions, bookmarks; pin and visit a dir
|
- Sessions, bookmarks with hotkeys; pin and visit a dir
|
||||||
- Remote mounts (needs sshfs, rclone)
|
- Remote mounts (needs sshfs, rclone)
|
||||||
- Familiar shortcuts (arrows, <kbd>~</kbd>, <kbd>-</kbd>, <kbd>@</kbd>), quick reference
|
- Familiar shortcuts (arrows, <kbd>~</kbd>, <kbd>-</kbd>, <kbd>@</kbd>), quick reference
|
||||||
- CD on quit (*easy* shell integration)
|
- CD on quit (*easy* shell integration)
|
||||||
|
@ -52,7 +52,7 @@ Visit the [Wiki](https://github.com/jarun/nnn/wiki) for concepts, program usage,
|
||||||
- Detailed file information
|
- Detailed file information
|
||||||
- Media information (using plugin)
|
- Media information (using plugin)
|
||||||
- Convenience
|
- Convenience
|
||||||
- Run plugins and custom commands with custom keybinds
|
- Run plugins and custom commands with hotkeys
|
||||||
- FreeDesktop compliant trash (needs trash-cli)
|
- FreeDesktop compliant trash (needs trash-cli)
|
||||||
- Cross-dir file/all/range selection
|
- Cross-dir file/all/range selection
|
||||||
- Batch renamer (feature-limited) for selection or dir
|
- Batch renamer (feature-limited) for selection or dir
|
||||||
|
|
|
@ -121,7 +121,7 @@ Plugins can also read the `.selection` file in the config directory.
|
||||||
|
|
||||||
Plugins can be written in any scripting language. However, POSIX-compliant shell scripts runnable in `sh` are preferred.
|
Plugins can be written in any scripting language. However, POSIX-compliant shell scripts runnable in `sh` are preferred.
|
||||||
|
|
||||||
Drop the plugin in `${XDG_CONFIG_HOME:-$HOME/.config}/nnn/plugins` and make it executable. Optionally add a custom keybind in `$NNN_PLUG` for frequent usage.
|
Drop the plugin in `${XDG_CONFIG_HOME:-$HOME/.config}/nnn/plugins` and make it executable. Optionally add a hotkey in `$NNN_PLUG` for frequent usage.
|
||||||
|
|
||||||
#### Controlling `nnn`'s active directory
|
#### Controlling `nnn`'s active directory
|
||||||
`nnn` provides a mechanism for plugins to control its active directory.
|
`nnn` provides a mechanism for plugins to control its active directory.
|
||||||
|
|
Loading…
Reference in a new issue