]> Sergey Matveev's repositories - nnn.git/commitdiff
NNN_PLUG: use & as run-gui-cmd-as-plugin symbol (earlier |)
authorArun Prakash Jana <engineerarun@gmail.com>
Sun, 6 Jun 2021 13:18:14 +0000 (18:48 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Sun, 6 Jun 2021 13:18:14 +0000 (18:48 +0530)
nnn.1
plugins/README.md
src/nnn.c

diff --git a/nnn.1 b/nnn.1
index 236d16a2441f4d545cb727dc4e3324077bc399b1..55555deaf475a24433da7ff69d40b5ff0ade14fe 100644 (file)
--- a/nnn.1
+++ b/nnn.1
@@ -405,9 +405,9 @@ separated by \fI;\fR:
 
     export NNN_PLUG='y:-!sync*'
 
-    6. To run a \fIGUI app as plugin\fR, add a \fB|\fR after \fB!\fR
+    6. To run a \fIGUI app as plugin\fR, add a \fB&\fR after \fB!\fR
 
-    export NNN_PLUG='m:-!|mousepad $nnn'
+    export NNN_PLUG='m:-!&mousepad $nnn'
 
     EXAMPLES:
     ----------------------------------- + -------------------------------------------------
@@ -419,7 +419,7 @@ separated by \fI;\fR:
     l:-!git log                         | Show git log
     n:-!vi /home/user/Dropbox/dir/note* | Take quick notes in a synced file/dir of notes
     p:-!less -iR $nnn*                  | Page through hovered file in less
-    s:-!|smplayer -minigui $nnn         | Play hovered media file, even unfinished download
+    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
     ----------------------------------- + -------------------------------------------------
index 4cb39ba2b4d4d1a5b63b71949c8c38e219d7b953..1317b66ebd2247edac761d91c95f383daf3b7bbf 100644 (file)
@@ -146,10 +146,10 @@ Note: Do not use `*` with programs those run and exit e.g. cat.
 
 #### Run GUI app as plugin
 
-To run a GUI app as plugin, add a `|` after `!`. For example:
+To run a GUI app as plugin, add a `&` after `!`. For example:
 
 ```sh
-export NNN_PLUG='m:-!|mousepad $nnn'
+export NNN_PLUG='m:-!&mousepad $nnn'
 ```
 
 Notes:
@@ -169,7 +169,7 @@ Notes:
 | `l:-!git log` | Show git log |
 | `n:-!vi /home/user/Dropbox/dir/note*` | Take quick notes in a synced file/dir of notes |
 | `p:-!less -iR $nnn*` | Page through hovered file in less |
-| `s:-!\|smplayer -minigui $nnn` | Play hovered media file, even unfinished download |
+| `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 |
 
index 5db9e378f5dda42f42a79039308b49ac352468a8..5cc97c311859015ee798bbe52d035c1d75f21c23 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -4821,7 +4821,7 @@ static bool run_selected_plugin(char **path, const char *file, char *runfile, ch
                        return FALSE;
 
                /* Check if GUI flags are to be used */
-               if (*file == '|') {
+               if (*file == '&') {
                        flags = F_NOTRACE | F_NOWAIT;
                        ++file;