pecoで最近訪問したフォルダに移動する

C-x C-rに割り当てた
.zshrc

function peco-visit-last-folder() {
  local selected_dir=$(dirs -v | cut -f 2- | peco --query "$LBUFFER")
  if [ -n "$selected_dir" ]; then
    BUFFER="cd ${selected_dir}"
    zle accept-line
  fi
  zle clear-screen
}
zle -N peco-visit-last-folder
bindkey '^x^r' peco-visit-last-folder

(追加)
Finderで最近編集変更したフォルダに移動
C-x C-t

function peco-visit-last-folder-finder() {
  local selected_dir=$(mdfind -onlyin $HOME '((kMDItemContentModificationDate > $time.now(-60m)) && (kMDItemContentModificationDate < $time.now()))' | grep -v /Library/ | peco --query "$LBUFFER")
  if [ -n "$selected_dir" ]; then
    BUFFER="${selected_dir}"
    #zle accept-line
  fi
  zle clear-screen
}
zle -N peco-visit-last-folder-finder
bindkey '^x^t' peco-visit-last-folder-finder