fix lfwrap
This commit is contained in:
parent
724dd5d1b7
commit
a8d0e2f271
1 changed files with 4 additions and 1 deletions
|
@ -62,10 +62,12 @@ add-zsh-hook preexec write_title_cmd
|
|||
function write_title_wd() { echo -ne "\033]0;$(print -P "%n@%m [%3~]")\007" }
|
||||
add-zsh-hook precmd write_title_wd
|
||||
|
||||
function reset_beam() { echo -ne '\e[5 q' }
|
||||
|
||||
# Use lf to switch directories and bind it to ctrl-o
|
||||
function lfwrap () {
|
||||
LF_DIRFILE="/tmp/lfdir.$(uuidgen)"
|
||||
lfub -last-dir-path="$LF_DIRFILE"
|
||||
lf -last-dir-path="$LF_DIRFILE"
|
||||
dir="$(cat "$LF_DIRFILE")"
|
||||
rm "$LF_DIRFILE"
|
||||
if [ -d "$dir" ]; then
|
||||
|
@ -80,6 +82,7 @@ function lfwrap () {
|
|||
}
|
||||
|
||||
zle -N lfwrap
|
||||
bindkey '^e' lfwrap
|
||||
|
||||
# bind lazygit to ctrl-g
|
||||
lg () {
|
||||
|
|
Loading…
Add table
Reference in a new issue