状態
Windows 11 ビルド 22621
neovim 0.9.0
win32yank.exe
- 選択して
"*y
したら Windows Terminal の win32yank.exe の画面が出てきて何も起こらない - 画面に適当に入力して
ctrl-Z
を入力したらクリップボードに入力した内容がコピーされる
対処
%USERPROFILE%\scoop\apps\neovim\current\share\nvim\runtime\autoload\provider\clipboard.vim
を編集して
elseif executable('win32yank.exe') if has('wsl') && getftype(exepath('win32yank.exe')) == 'link' let win32yank = resolve(exepath('win32yank.exe')) else let win32yank = 'win32yank.exe' endif let s:copy['+'] = [win32yank, '-i', '--crlf'] let s:paste['+'] = [win32yank, '-o', '--lf'] let s:copy['*'] = s:copy['+'] let s:paste['*'] = s:paste['+'] let s:cache_enabled = 0 return 'win32yank'
let s:cache_enabled = 0
を追加した。
バージョン変わるごとに編集するのは面倒だから、素直に g:clipboard
を使うことになりそう。