G43JOY6IG4EHIRWFR5J2ADCSZAXMGW4XWLGSPU677YARLWWEV4WQC # We want the up + down arrows to do completionautoload -U up-line-or-beginning-searchautoload -U down-line-or-beginning-searchzle -N up-line-or-beginning-searchzle -N down-line-or-beginning-searchbindkey -M viins "^[[A" up-line-or-beginning-search # Upbindkey -M vicmd "^[[A" up-line-or-beginning-search # Upbindkey -M viins "^[[B" down-line-or-beginning-search # Downbindkey -M vicmd "^[[B" down-line-or-beginning-search # Downbindkey -M vicmd "k" up-line-or-beginning-search # Upbindkey -M vicmd "j" down-line-or-beginning-search # Down
getpspwds () {(for x in /proc/*/cwddoecho "$x" `readlink "$x";` \"`cat $(dirname $x)/cmdline`\"done) 2> /dev/null | gawk -vFPAT='([^[:space:]]*)|"([^"]*)"' -vOFS=: 'NF == 3 { $1=$1; print $2 OFS $1 OFS $3 }' | column -s: -t | less -S}
# We want the up + down arrows to do completionautoload -U up-line-or-beginning-searchautoload -U down-line-or-beginning-searchzle -N up-line-or-beginning-searchzle -N down-line-or-beginning-searchbindkey -M viins "^[[A" up-line-or-beginning-search # Upbindkey -M vicmd "^[[A" up-line-or-beginning-search # Upbindkey -M viins "^[[B" down-line-or-beginning-search # Downbindkey -M vicmd "^[[B" down-line-or-beginning-search # Downbindkey -M vicmd "k" up-line-or-beginning-search # Upbindkey -M vicmd "j" down-line-or-beginning-search # Down
getpspwds () {(for x in /proc/*/cwddoecho "$x" `readlink "$x";` \"`cat $(dirname $x)/cmdline`\"done) 2> /dev/null | gawk -vFPAT='([^[:space:]]*)|"([^"]*)"' -vOFS=: 'NF == 3 { $1=$1; print $2 OFS $1 OFS $3 }' | column -s: -t | less -S}