49

На новой инсайдерской сборке Windows 10 14316 я не смог использовать Ctrl + V (ярлык для вставки) на новом Bash на Ubunbu в приложении Windows. У кого-нибудь еще была эта проблема? Какие-либо решения?

Я отредактировал свойства приложения, чтобы включить ярлыки управления и вставить. Кроме того, я пробовал Ctrl + Shift + V и Shift + Insert и ни одна из них не работает.

6 ответов6

43

Почему бы вам, ребята, просто щелкнуть правой кнопкой мыши? вот как включить копирование и вставку:

  1. Перейти в верхнюю часть окна Bash, щелкните правой кнопкой мыши, перейдите в свойства
  2. Установите флажок «Режим быстрого редактирования», и все готово!

    Включение копирования и вставки в Bash для Windows 10

Добрый день!

- Активируйте режим быстрого редактирования, затем щелкните левой кнопкой мыши, чтобы выбрать текст, правой кнопкой мыши дважды нажмите, чтобы вставить.

10

Я полагаю, что основная проблема заключается в том, что cmd.exe плохо работает со средой bash. Сам по себе новый cmd.exe на самом деле поддерживает Ctrl+V , но в то время как работает bash это не так.

Мой обходной путь - использовать ConEmu. Он намного превосходит один cmd.exe и даже дает цветную подсветку при запуске bash . Я проверил это, и Ctrl+V работает. Как хороший плюс, вы получаете терминал с вкладками.

4

Насколько я знаю, «хорошего» решения не существует (паста quickedit, похоже, не работает).Я хотел бы предложить следующее: создать скрипт autohotkey:

SetTitleMatchMode, 2
#IfWinActive, bash
^v::
SendInput {Raw}%clipboard%
return
2

Как мы выяснили в комментариях, запись «Вставить» в системном меню окна активируется только после однократного нажатия Ctrl+V, что необычно. После этого вы можете использовать последовательность Alt+Пробел, E, P. (Предоставлено ответом Nescio о переполнении стека.) Это не оптимально, но работает.

Если в окне Bash on Ubuntu для Windows есть запись "Свойства" в этом меню, вы можете установить флажок "Режим QuickEdit" на вкладке "Параметры", чтобы щелкнуть правой кнопкой мыши в окне и считать его вставкой.

2

Начиная как минимум с Windows 10 Insider build 17643, вы можете использовать Ctrl+Shift+C/V в качестве Копировать /Вставить, если вы включите его в опциях bash:

Эта функция является частью обновления за октябрь 2018 года (1809 - сборка 17763).

1

Проблема не характерна для "BASH на Ubuntu". Все окна командной строки Windows испытывают это, включая cmd и powershell. Получите доступ к меню окна под значком в левом верхнем углу (другой ответ упоминает alt+ пробел, это открывает меню окна). Выберите значения по умолчанию. Включить режим QuickEdit.

По умолчанию в режиме QuickEdit выделяются копии и вставка правой кнопкой мыши. (До Win 10 он все еще не дает вам Ctrl + C и Ctrl + V).

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