migrate to dotter
This commit is contained in:
parent
c5618f2f2c
commit
23b6c0a596
265 changed files with 62 additions and 3125 deletions
15
configs/fzf/widgets/cd-recent-dir_widget.zsh
Normal file
15
configs/fzf/widgets/cd-recent-dir_widget.zsh
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
fzf-cd-recent-dir-widget () {
|
||||
local dir
|
||||
print -rNC1 -- $dirstack |
|
||||
FZF_DEFAULT_OPTS="--height ${FZF_TMUX_HEIGHT:-40%} --bind=ctrl-z:ignore ${FZF_DEFAULT_OPTS-} ${FZF_ALT_C_OPTS-}" $(__fzfcmd) +m \
|
||||
--color=fg:bold:blue --query=${LBUFFER} --read0 --print0 |
|
||||
IFS= read -rd '' dir
|
||||
if [[ -n $dir ]]; then
|
||||
BUFFER=" builtin cd -- $dir"
|
||||
zle accept-line
|
||||
fi
|
||||
zle reset-prompt
|
||||
}
|
||||
|
||||
zle -N fzf-cd-recent-dir-widget
|
||||
bindkey '^[C' fzf-cd-recent-dir-widget #<Alt-Shift-C>
|
||||
Loading…
Add table
Add a link
Reference in a new issue