diff options
author | Arun Prakash Jana <engineerarun@gmail.com> | 2019-11-21 02:23:02 +0530 |
---|---|---|
committer | Arun Prakash Jana <engineerarun@gmail.com> | 2019-11-21 02:23:02 +0530 |
commit | be65fe4ccf005b124dea016133d320e8bdb3a31c (patch) | |
tree | ceec8c5b75f3151c71bf3bf64ba1eabb3fbec7a7 /misc/quitcd | |
parent | 7d70a655e6eed56c163d352c3d3c4d90d0063285 (diff) | |
download | nnn-be65fe4ccf005b124dea016133d320e8bdb3a31c.tar.gz |
Add examples of conflicting keybinds
Diffstat (limited to 'misc/quitcd')
-rw-r--r-- | misc/quitcd/quitcd.bash | 5 | ||||
-rw-r--r-- | misc/quitcd/quitcd.csh | 5 | ||||
-rw-r--r-- | misc/quitcd/quitcd.fish | 5 | ||||
-rw-r--r-- | misc/quitcd/quitcd.zsh | 5 |
4 files changed, 20 insertions, 0 deletions
diff --git a/misc/quitcd/quitcd.bash b/misc/quitcd/quitcd.bash index 95939a0..70498cb 100644 --- a/misc/quitcd/quitcd.bash +++ b/misc/quitcd/quitcd.bash @@ -6,6 +6,11 @@ n() return fi + # Unmask ^Q (, ^V etc.) (if required, see `stty -a`) to Quit nnn + # stty start undef + # stty stop undef + # stty lwrap undef + # The default behaviour is to cd on quit (nnn checks if NNN_TMPFILE is set) # To cd on quit only on ^G, export NNN_TMPFILE after the call to nnn export NNN_TMPFILE=${XDG_CONFIG_HOME:-$HOME/.config}/nnn/.lastd diff --git a/misc/quitcd/quitcd.csh b/misc/quitcd/quitcd.csh index b9db423..9806cef 100644 --- a/misc/quitcd/quitcd.csh +++ b/misc/quitcd/quitcd.csh @@ -4,4 +4,9 @@ # To cd on quit only on ^G, export NNN_TMPFILE after the call to nnn set NNN_TMPFILE=~/.config/nnn/.lastd +# Unmask ^Q (, ^V etc.) (if required, see `stty -a`) to Quit nnn +# stty start undef +# stty stop undef +# stty lwrap undef + alias n 'nnn -fis; source "$NNN_TMPFILE"; rm -f "$NNN_TMPFILE"' diff --git a/misc/quitcd/quitcd.fish b/misc/quitcd/quitcd.fish index 12fcced..3053656 100644 --- a/misc/quitcd/quitcd.fish +++ b/misc/quitcd/quitcd.fish @@ -17,6 +17,11 @@ function n --description 'support nnn quit and change directory' set -x NNN_TMPFILE "$HOME/.config/nnn/.lastd" end + # Unmask ^Q (, ^V etc.) (if required, see `stty -a`) to Quit nnn + # stty start undef + # stty stop undef + # stty lwrap undef + nnn $argv if test -e $NNN_TMPFILE diff --git a/misc/quitcd/quitcd.zsh b/misc/quitcd/quitcd.zsh index 20a613f..57f0fcf 100644 --- a/misc/quitcd/quitcd.zsh +++ b/misc/quitcd/quitcd.zsh @@ -10,6 +10,11 @@ n() # To cd on quit only on ^G, export NNN_TMPFILE after the call to nnn 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 + nnn "$@" if [ -f $NNN_TMPFILE ]; then |