Windows 10 build 14316: Ctrl + v не работает на Bash в Ubuntu в Windows
На новой инсайдерской сборке Windows 10 14316 я не смог использовать Ctrl + V (ярлык для вставки) на новом Bash на Ubunbu в приложении Windows. У кого-нибудь еще была эта проблема? Любые решения?
Я отредактировал свойства приложения, чтобы включить ярлыки управления и вставить. Кроме того, я пробовал Ctrl + Shift + V и Shift + Insert и ни одна из них не работает.
6 ответов
Почему бы вам, ребята, просто щелкнуть правой кнопкой мыши? вот как включить копирование и вставку:
- Перейти в верхнюю часть окна Bash, щелкните правой кнопкой мыши, перейдите в свойства
Установите флажок "Режим быстрого редактирования", и все готово!
Добрый день!
- Активируйте режим быстрого редактирования, затем щелкните левой кнопкой мыши, чтобы выбрать текст, правой кнопкой мыши дважды нажмите, чтобы вставить.
Основная проблема, я считаю, заключается в том, что cmd.exe
плохо справляется со средой bash. Само собой новый cmd.exe
на самом деле поддерживает Ctrl + V, но пока работает bash
это не так.
Мой обходной путь - использовать ConEmu. Это намного превосходит cmd.exe
в одиночку и даже дает цветную подсветку при запуске bash
, Я проверил это и Ctrl + V работает. В качестве приятного плюса вы получаете терминал с вкладками.
Начиная как минимум с Windows 10 Insider build 17643, вы можете использовать Ctrl + Shift + C / V в качестве Копировать / Вставить, если вы включите его в опциях bash:
Эта функция является частью обновления за октябрь 2018 года (1809 - сборка 17763).
Насколько я знаю, не существует "хорошего" решения (быстрое редактирование вставки, похоже, не работает). Что я хотел бы предложить, так это: создать скрипт autohotkey:
SetTitleMatchMode, 2
#IfWinActive, bash
^v::
SendInput {Raw}%clipboard%
return
Как мы выяснили в комментариях, запись "Вставить" в системном меню окна активируется только после однократного нажатия Ctrl + V, что необычно. После этого вы можете использовать последовательность Alt + Пробел, E, P. (Предоставлено Nescio. Ответ на переполнение стека.) Это не оптимально, но работает.
Если в окне Bash on Ubuntu для Windows есть запись "Свойства" в этом меню, вы можете установить флажок "Режим QuickEdit" на вкладке "Параметры", чтобы щелкнуть правой кнопкой мыши в окне и считать его вставкой.
Проблема не характерна для "BASH на Ubuntu". Все окна командной строки Windows испытывают это, включая cmd и powershell. Получите доступ к меню окна под значком в левом верхнем углу (другой ответ упоминает alt + пробел, это открывает меню окна). Выберите значения по умолчанию. Включить режим QuickEdit.
По умолчанию в режиме QuickEdit выделяются копии и вставка правой кнопкой мыши. (До Win 10 он по-прежнему не дает вам Ctrl+ C и Ctrl+ V).