aboutsummaryrefslogtreecommitdiff
path: root/config/zsh/plugins/fzf-jobs.zsh
blob: 076546682b3d82aa096b9eafa85c946c7420f1cd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
fzf-fg() {
  local job=$(jobs | fzf | sed 's/^\[\(.\+\)\].*/\1/g')
  if ! [ -z "$job" ]; then
    fg %"$job"
  fi;
  zle send-break || true
}

zle -N fzf-fg;
bindkey '^X' fzf-fg;