add zsh/bash version of xopen