Crie um script:
nano ~/<your_script_folder>/open_selection
Inclua o seguinte código:
#!/bin/bash
selected_text=$(xclip -o)
if [[ "$selected_text" == ~* ]]; then
file_name=$(readlink -f ${selected_text/\~/$HOME})
else
file_name="$selected_text"
fi
notify-send "Open selection" "$file_name"
xdg-open "$file_name"
* Você pode substituir xdg-open
por outro comando de sua escolha para abrir a seleção com este programa.
Torne o script executável
chmod +x ~/<your_script_folder>/open_selection
Crie um atalho para este script.
Em seguida, selecione apenas um nome de arquivo no seu terminal e use seu atalho. Um desvio através da área de transferência não é necessário.