# 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 echo "clipcopy function not found. Please make sure you have Oh My Zsh installed correctly." fi } zle -N copybuffer bindkey "^O" copybuffer