mirror of
https://github.com/jarun/nnn.git
synced 2024-11-24 11:51:27 +00:00
Add examples of useful commands to run as plugin
This commit is contained in:
parent
9a757c4905
commit
f92658f31e
12
nnn.1
12
nnn.1
|
@ -214,6 +214,18 @@ when dealing with the !, e and p commands respectively. A single combination to
|
||||||
5. To skip user confirmation after command execution, suffix with \fB*\fR
|
5. To skip user confirmation after command execution, suffix with \fB*\fR
|
||||||
|
|
||||||
export NNN_PLUG='y:-_sync*'
|
export NNN_PLUG='y:-_sync*'
|
||||||
|
|
||||||
|
EXAMPLES:
|
||||||
|
----------------------------------- + -------------------------------------------------
|
||||||
|
Key:Command | Description
|
||||||
|
----------------------------------- + -------------------------------------------------
|
||||||
|
k:-_fuser -kiv $nnn* | Interactively kill process(es) using hovered file
|
||||||
|
l:_git log | Show git log
|
||||||
|
n:-_vi /home/user/Dropbox/dir/note* | Take quick notes in a synced file/dir of notes
|
||||||
|
s:_smplayer -minigui $nnn* | Play hovered media file, even unfinished download
|
||||||
|
x:_chmod +x $nnn | Make the hovered file executable
|
||||||
|
y:-_sync* | Flush cached writes
|
||||||
|
----------------------------------- + -------------------------------------------------
|
||||||
.Ed
|
.Ed
|
||||||
.Pp
|
.Pp
|
||||||
\fBNNN_USE_EDITOR:\fR use VISUAL (else EDITOR, preferably CLI, fallback vi) to handle text files.
|
\fBNNN_USE_EDITOR:\fR use VISUAL (else EDITOR, preferably CLI, fallback vi) to handle text files.
|
||||||
|
|
|
@ -106,6 +106,17 @@ Notes:
|
||||||
3. (_Again_) add `_` before the command
|
3. (_Again_) add `_` before the command
|
||||||
4. To disable directory refresh after running a _command as plugin_, prefix the command with `-_`
|
4. To disable directory refresh after running a _command as plugin_, prefix the command with `-_`
|
||||||
|
|
||||||
|
#### Some useful key-command examples
|
||||||
|
|
||||||
|
| Key:Command | Description |
|
||||||
|
|---|---|
|
||||||
|
| `k:-_fuser -kiv $nnn*` | Interactively kill process(es) using hovered file |
|
||||||
|
| `l:_git log` | Show git log |
|
||||||
|
| `n:-_vi /home/user/Dropbox/dir/note*` | Take quick notes in a synced file/dir of notes |
|
||||||
|
| `s:_smplayer -minigui $nnn*` | Play hovered media file, even unfinished download |
|
||||||
|
| `x:_chmod +x $nnn` | Make the hovered file executable |
|
||||||
|
| `y:-_sync*` | Flush cached writes |
|
||||||
|
|
||||||
## Access level of plugins
|
## Access level of plugins
|
||||||
|
|
||||||
When `nnn` executes a plugin, it does the following:
|
When `nnn` executes a plugin, it does the following:
|
||||||
|
|
Loading…
Reference in a new issue