:[range]w[rite] !pbcopy

比如:.w !pbcopy把当前行写到系统粘贴板里,也就是复制当前行。 也可以选择文本后,再:w !pbcopy

:r !pbpaste,粘贴。

另外,如果vim在编译时打开了+clipboard,那么set clipboard=unnamed之后,yy之类的命令就可以直接复制到粘贴板了。

参考