]> Sergey Matveev's repositories - nnn.git/commitdiff
Merge quitcd scripts for bash and zsh
authorArun Prakash Jana <engineerarun@gmail.com>
Sat, 29 Feb 2020 13:06:47 +0000 (18:36 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Sat, 29 Feb 2020 13:06:47 +0000 (18:36 +0530)
misc/quitcd/quitcd.bash_zsh [moved from misc/quitcd/quitcd.bash with 100% similarity]
misc/quitcd/quitcd.zsh [deleted file]

diff --git a/misc/quitcd/quitcd.zsh b/misc/quitcd/quitcd.zsh
deleted file mode 100644 (file)
index edeb2db..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-n ()
-{
-    # Block nesting of nnn in subshells
-    if [ -n $NNNLVL ] && [ "${NNNLVL:-0}" -ge 1 ]; then
-        echo "nnn is already running"
-        return
-    fi
-
-    # The default behaviour is to cd on quit (nnn checks if NNN_TMPFILE is set)
-    # To cd on quit only on ^G, remove the "export" as in:
-    #     NNN_TMPFILE="${XDG_CONFIG_HOME:-$HOME/.config}/nnn/.lastd"
-    # NOTE: NNN_TMPFILE is fixed, should not be modified
-    export NNN_TMPFILE="${XDG_CONFIG_HOME:-$HOME/.config}/nnn/.lastd"
-
-    # Unmask ^Q (, ^V etc.) (if required, see `stty -a`) to Quit nnn
-    # stty start undef
-    # stty stop undef
-    # stty lwrap undef
-    # stty lnext undef
-
-    nnn "$@"
-
-    if [ -f "$NNN_TMPFILE" ]; then
-            . "$NNN_TMPFILE"
-            rm -f "$NNN_TMPFILE" > /dev/null
-    fi
-}