Для пустой версии Vim, поставляемой с WSL в Windows 10, попытки "восстановить реестр * " завершатся неудачно со следующим сообщением об ошибке:

Один из способов воспроизвести симптом - назначить следующее отображение и вызвать его, нажав Y в обычном режиме.

nnoremap Y :let @* = expand("%:p")<CR>

1 ответ1

0

Краткое решение

Что касается обсуждения здесь, установка "полной" версии Vim с помощью apt-get install vim-gtk решает проблему.

Более длинное объяснение

WSL в Windows 10 поставляется с базовой версией Vim, которая не поддерживает буфер обмена.

  • Чтобы убедиться в этом, выполнение :echo has('clipboard') даст 0 .

Установка vim-gtk дает Vim функциональность clipboard .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .