# copy the active line from the command line buffer # onto the system clipboard copybuffer () { if which clipcopy &>/dev/null; then printf "%s" "$BUFFER" | clipcopy else zle -M "clipcopy not found. Please make sure you have Oh My Zsh installed correctly." fi } zle -N copybuffer bindkey "^O" copybuffer