You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Neovim/LunarVim中从诊断悬浮窗口复制文本?

解决LunarVim悬浮诊断窗无法复制的问题

针对你用gl调出的诊断悬浮窗没法移动光标复制、鼠标操作无效的问题,给你几个实用方案:

  • 直接复制当前行诊断内容
    LunarVim默认绑定了快捷键<leader>cd(按空格+c+d),可以直接把当前行的诊断内容复制到剪贴板,无需操作悬浮窗。

  • 将诊断内容转到可编辑缓冲区
    按下<leader>fd(空格+f+d)打开Telescope诊断列表,选中对应诊断条目后,就能像编辑普通文本一样复制内容。

  • 让悬浮窗支持光标聚焦(需修改配置)
    如果你希望悬浮窗能被光标选中,在~/.config/lvim/config.lua中添加以下配置:

    vim.diagnostic.config({
      float = {
        focusable = true,
        style = "minimal",
        border = "rounded",
      },
    })
    

    保存配置并重启LunarVim后,再按gl调出悬浮窗,光标会自动聚焦进去,此时可以用普通复制命令(比如y)复制内容,鼠标也能正常选中文本。

内容的提问来源于stack exchange,提问作者Axeltherabbit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 07:15:50