commit be65fe4ccf005b124dea016133d320e8bdb3a31c
parent 7d70a655e6eed56c163d352c3d3c4d90d0063285
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date: Thu, 21 Nov 2019 02:23:02 +0530
Add examples of conflicting keybinds
Diffstat:
4 files changed, 20 insertions(+), 0 deletions(-)
diff --git 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
@@ -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
@@ -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
@@ -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