aboutsummaryrefslogtreecommitdiff
path: root/scripts/url_search.sh
blob: 4320a83d373945b68efc595e92318825d199b4eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env bash
# vim: set filetype=sh
#
# Author: Cody Hiar
# Date: 2019-04-25
#
# Description: Search tmux pane for urls then pass to fzf
# for copying to clipboard

PANE_HISTORY="$(tmux capture-pane -J -p)"
URL=$(echo "$PANE_HISTORY" | perl -wnl -e '/https?\:\/\/[^\s]+[\/\w]/ and print $&' | fzf-tmux)
if [[ -n "$URL" ]]; then
    echo "$URL" | xp
fi