在不同的主机的 Vim 进程间要复制粘贴文本是一件十分痛苦的事情,终端鼠标拖拉很别扭,保存成文件传输很麻烦。特别是你用了 tmux 的话,复制粘贴就别想了。所以我写了个小脚本来做这件事情,用 gist 作为后端:
在远程机器里复制:
echo "Hello, Cloud Clipboard" | cloudcopy
cloudcopy 会从标准输入读取内容,放到云端。然后你就可以在本地机器上试一下:
cloudpaste
刚才复制的内容就会输出到本地的标准输出了。
当然,需要先配置一下 github 的 access token 和所使用的 gist id,这样愉快的在不同电脑的 vim 间复制粘贴文本: