V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
n2l
V2EX  ›  问与答

putty 连接 Linux ,如何将 vim 模式下的文本复制到 win 的剪切板中?

  •  
  •   n2l · Jan 27, 2025 · 745 views
    This topic created in 464 days ago, the information mentioned may be changed or developed.
    如题,现在的方式是换成 cat 输出文本,然后鼠标选中内容自动复制到 win 剪切板,但是这种方法不优雅。
    Ipsum
        1
    Ipsum  
       Jan 28, 2025
    将 vim 的鼠标选择关掉就可以中间复制了。
    n2l
        2
    n2l  
    OP
       Jan 28, 2025
    @Ipsum 怎么操作?
    Ipsum
        3
    Ipsum  
       Jan 28, 2025
    点击链接查看和 Kimi 智能助手的对话 https://kimi.moonshot.cn/share/cucahnituj3d3j55iptg
    LotusChuan
        4
    LotusChuan  
       Feb 3, 2025
    我用的是比较通用的办法,在远端服务器调用 xclip ,走 x11 转发到本地。依赖只有两个:本地终端模拟器需要支持 x11 转发,以及远端服务器需要安装 xclip 。在 vim 中就是绑快捷键读取 0 寄存器的内容,比如这样:

    ```vim
    nnoremap <silent><leader>y :call system('xclip -r', @0)<CR>
    ```

    可以把`<leader>y`换成你想要的快捷键。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3922 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 10:31 · PVG 18:31 · LAX 03:31 · JFK 06:31
    ♥ Do have faith in what you're doing.