$EDITOR ~/.tmux.conf
# popup only works on tmux 3.2+
# if fzf-speed is already in your $PATH
bind-key ` capture-pane \; save-buffer /tmp/tmux-buffer \; delete-buffer \; display-popup -w 80% -h 60% -E "fzf-speed"
# else point to /path/of/script
bind-key ` capture-pane \; save-buffer /tmp/tmux-buffer \; delete-buffer \; display-popup -w 80% -h 60% -E "/path/to/fzf-speed"
# to use regular split-window for binding (lower than tmux 3.2)
bind-key ` capture-pane \; save-buffer /tmp/tmux-buffer \; delete-buffer \; split-window -hZ "/path/to/fzf-speed" \; last-pane -Z
bind-key ` capture-pane \; save-buffer /tmp/tmux-buffer \; delete-buffer \; split-window "/path/to/fzf-speed"
# auto attach the next existing session if kill-session or last window is killed
set-option -g detach-on-destroy off