Оригинальный вопрос: (ознакомьтесь с обновлением в этом разделе ниже) Я запускаю Ubuntu 16.04 на Virtualbox на хосте Windows 10. Доступ к виртуальному боксу через ssh через Bash в Windows. Я могу войти и отредактировать все хорошо. Однако, когда я пытаюсь вставить что-либо из приложения Windows в VIM или из VIM в приложения Windows с помощью сочетаний клавиш, он не работает. Ни один из собственных ключей не работает для копирования из VIM на Bash в Windows в приложения Windows. Внутри копии копии VIM работает как обычно.
Для будущих посетителей этого вопроса я решил скомпилировать некоторые ссылки, чтобы показать, что копирование в буфер обмена и из окна в vim с помощью Putty и WSL не работает:
- Ручная ссылка Putty показывает, что по дизайну вы не можете вставлять замазка из окон: https://superuser.com/a/85774/658319
- Запуск Bash в WSL и ssh в сервер linux нельзя использовать для копирования или вставить (проверить COPY и PASTE в нижней части статьи) из окон в VIM на Linux или из VIM на linux в окно только с клавиатуры: https://alliterationapplications.com/putty-vs-ubuntu-on-windows/
Альтернативное программное обеспечение для возможности скопировать-вставить в vim и из vim в linux:
-
Программные решения:
1,1. kitty: https://superuser.com/a/1112362/658319
1,2. Autohotkey: https://superuser.com/a/1112362/658319,
1,3. Суперпеть: https://superuser.com/a/450812/658319
1,4. conEmu: https://superuser.com/a/450812/658319
1,5. используя клавиши моделирования мыши Windows: https://superuser.com/a/426311/658319
1,6. используя приложение экрана Gnu: https://superuser.com/a/85785/658319, https://superuser.com/a/273490/658319
-
через modificaitons on putty (не работает для меня): https://www.quora.com/How-can-you-copy-all-contents-of-a-text-file-opened-in-vim-through-Putty-on-a-Windows-desktop-to-Windows-clipboard/answer/Lifu-Tang
-
Другие редакторы, похожие на VIM, которые могут иметь более легкую функциональность копирования-вставки (пожалуйста, проверьте и сообщите, если они будут работать. Я обновлю ответ):
3,1. NeoVIM
3,2. Atom
-
Подключение с использованием SSH на Bash в Windows к серверу linux и копирование в/из vim
4,1. Используйте сервер VCX: qaru.site/info/23789/... 4.2. Использовать Autohotkey: qaru.site/info/23789/...
Любые другие потенциальные предложения для клавиатуры только копировать-вставить в vim через Bash на эмуляторы wsl/putty/other terminal в linux?
P.S. пожалуйста, не отправляйте любые ответы, которые используют мышь в пути или форме для копирования вставки.. пытаясь сохранить это здесь. поскольку большинство пользователей, которые задают этот вопрос, запрашивают решение только для клавиатуры.