banner
neovim clipboard no provider

neovim复制提示clipboard:no provider

Scroll down

在使用 neovim 进行复制的时候,会提示clipboard: no provider,同时复制会失败,这是因为 neovim 缺少可用的剪切板支持

检查 neovim 支持情况

输入

1
:checkhealth

可以看到clipboard是否可用
一般我们会看到clipboard 是不可用的

解决方案

wsl 系统下,安装win32yank.exe,然后将其放到 wsl 可以访问的路径,就可以正常使用 clipboard 支持了

步骤

  1. https://github.com/equalsraf/win32yank 下载 win32yank.exe 的压缩包
  2. 解压后将 win32yank.exe 放入 wsl 的 ~/.local/bin
    1
    cp /mnt/c/Users/<你的用户名>/Downloads/win32yank.exe ~/.local/bin/
  3. 然后确保 ~/.local/bin 在PATH 中(根据你的shell来更改配置文件)
    1
    2
    echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
    source ~/.bashrc
    4.查看 :checkhealth
    这时应该就可以看到 clipboard 是可以用的了
其他文章
cover
Mysql 速成指南
  • 25/09/24
  • 18:45
  • mysql
cover
wsl无法访问网址
  • 25/09/18
  • 20:42
  • CS工具
30+
Posts
8+
Diary
85+
fans
目录导航 置顶
  1. 1. 检查 neovim 支持情况
  2. 2. 解决方案
    1. 2.1. 步骤