h() { input="$*" SED_ARG='s/^[[:digit:]]*[[:space:]]*//' if [ -n "$input" ]; then history | sed '$d' | sort --reverse --numeric-sort | fzy -q"$input" | sed "$SED_ARG" | tr -d '\n' | wl-copy 2>/dev/null else history | sed '$d' | sort --reverse --numeric-sort | fzy | sed "$SED_ARG" | tr -d '\n' | wl-copy 2>/dev/null fi }