Fixes for nnn and ^G functionality and add lat alias
This commit is contained in:
parent
6005e2c287
commit
8589a263ff
1 changed files with 5 additions and 2 deletions
|
@ -4,8 +4,10 @@ end
|
||||||
|
|
||||||
if has_command exa
|
if has_command exa
|
||||||
alias ls 'exa --group-directories-first'
|
alias ls 'exa --group-directories-first'
|
||||||
|
alias l ls
|
||||||
alias tree 'ls --tree --level=3'
|
alias tree 'ls --tree --level=3'
|
||||||
alias lt 'll --sort=modified'
|
alias lt 'll --sort=modified'
|
||||||
|
alias lat 'la --sort=modified'
|
||||||
alias lc 'lt --sort=accessed'
|
alias lc 'lt --sort=accessed'
|
||||||
alias lT 'lt --reverse'
|
alias lT 'lt --reverse'
|
||||||
alias lC 'lc --reverse'
|
alias lC 'lc --reverse'
|
||||||
|
@ -56,9 +58,10 @@ if has_command nnn
|
||||||
function r --wraps nnn --description 'Run nnn with support for jump-to-directory-on-exit via ^G'
|
function r --wraps nnn --description 'Run nnn with support for jump-to-directory-on-exit via ^G'
|
||||||
# TODO: this would break with multiple nnn instances, right?
|
# TODO: this would break with multiple nnn instances, right?
|
||||||
# probably need to mktemp instead
|
# probably need to mktemp instead
|
||||||
set NNN_TMPFILE "$XDG_CONFIG_HOME/nnn/.lastd"
|
set -u NNN_TMPFILE (mktemp)
|
||||||
|
export NNN_TMPFILE
|
||||||
nnn -P p $argv
|
nnn -P p $argv
|
||||||
test -e $NNN_TMPFILE && source $NNN_TMPFILE && rm $NNN_TMPFILE
|
test -e $NNN_TMPFILE && source $NNN_TMPFILE && cp $NNN_TMPFILE ~/.nnn-last-tmpfile && rm $NNN_TMPFILE
|
||||||
end
|
end
|
||||||
alias l r
|
alias l r
|
||||||
end
|
end
|
||||||
|
|
Reference in a new issue