云剪贴板 - 在不同的电脑之间愉快的 copy/paste - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
skywind3000
V2EX    Vim

云剪贴板 - 在不同的电脑之间愉快的 copy/paste

  •  
  •   skywind3000 2018 年 1 月 24 日 5247 次点击
    这是一个创建于 2919 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在不同的主机的 Vim 进程间要复制粘贴文本是一件十分痛苦的事情,终端鼠标拖拉很别扭,保存成文件传输很麻烦。特别是你用了 tmux 的话,复制粘贴就别想了。所以我写了个小脚本来做这件事情,用 gist 作为后端:

    在远程机器里复制:

    echo "Hello, Cloud Clipboard" | cloudcopy 

    clodcopy 会从标准输入读取内容,放到云端。然后你就可以在本地机器上试一下:

    cloudpaste 

    刚才复制的内容就会输出到本地的标准输出了。

    当然,需要先配置一下 github 的 access token 和所使用的 gist id,这样愉快的在不同电脑的 vim 间复制粘贴文本:

    https://github.com/skywind3000/CloudClip

    12 条回复    2018-04-23 08:11:06 +08:00
    wangjie
        1
    wangjie  
       2018 年 1 月 24 日 via Android   1
    这是个挺重要的需求啦
    解决方案也有听多了 比如 https://ptpb.pw http://ix.io
    都挺完善挺方便啦
    admos
        2
    admos  
       2018 年 1 月 24 日 via iPhone
    @wangjie Apple 家自带的
    againstodds
        3
    againstodds  
       2018 年 1 月 24 日
    复制内容放在 gist 上面?
    3IOhG7M0knRu5UlC
        4
    3IOhG7M0knRu5UlC  
       2018 年 1 月 24 日 via Android
    这个复制性能太大了吧,我最近在用 KDE connect
    zhx1991
        5
    zhx1991  
       2018 年 1 月 24 日
    为了这个功能买了苹果全家桶(滑稽
    laozhen
        6
    laozhen  
       2018 年 1 月 24 日
    ditto
    xAx
        7
    xAx  
       2018 年 1 月 24 日
    Ditto +10086
    skywind3000
        8
    skywind3000  
    OP
       2018 年 1 月 24 日
    这功能最容易想到的实现当然是私人自己架设一台服务器啊,ptpb 和 ix.io 貌似就是两个私人架设的服务器,私人架设最大的问题就是服务不稳定,今天可以用,明天服务器欠费到期了,你就可能不能用了。所以使用 gist 这个公共服务就是从稳定性和受众面足够广考虑的。
    skywind3000
        9
    skywind3000  
    OP
       2018 年 1 月 24 日
    ptpb 就经常访问不了。
    tracyone
        10
    tracyone  
       2018 年 1 月 27 日
    tmux 的话

    https://github.com/tracyone/vinux/blob/master/autoload/te/tmux.vim

    https://github.com/tracyone/vinux/blob/master/rc/tmux.vim#L18-L19

    你可以参考这个代码,即使 vim 本身不支持 clipboard 也能在不同 tmux winodws & session 中复制粘贴。
    KentY
        11
    KentY  
       2018 年 2 月 1 日
    vim 你可以本地 vim scp://... 啊.
    albertofwb
        12
    albertofwb  
       2018 年 4 月 23 日 via Android
    是个有趣的玩意
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2645 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 15:21 PVG 23:21 LAX 07:21 JFK 10:21
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86