From a8d0e2f27109a2637e1dc3528bf05a717727829b Mon Sep 17 00:00:00 2001 From: Luca Bilke Date: Fri, 24 Nov 2023 23:59:52 +0100 Subject: [PATCH] fix lfwrap --- .config/zsh/.zshrc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index 8d8a64f..7d2fdf0 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -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 () {