LinuxWindows

Как включить копирование и вставку сочетаний клавиш в оболочке Bash в Windows 10

В оболочке Windows 10 Bash наконец-то появились удобные сочетания клавиш для копирования и вставки, но по умолчанию они отключены по соображениям совместимости. Эти ярлыки доступны в обновлении за октябрь 2018 года , которое изначально носило кодовое название Redstone 5.

Чтобы включить копирование и вставку сочетаний клавиш, щелкните правой кнопкой мыши строку заголовка окна командной оболочки Linux и выберите команду «Свойства».

С включенной функцией «Наборы» в Redstone 5 необходимо щелкнуть правой кнопкой мыши пустую часть строки заголовка, а не на вкладке. К сожалению, эти вкладки были отложены и не отображаются в последнем обновлении за октябрь 2018 года.

Включите опцию «Использовать Ctrl + Shift + C / V как Копировать / Вставить», а затем нажмите кнопку «ОК».

Теперь вы можете нажать Ctrl + Shift + C, чтобы скопировать выделенный текст в оболочку Bash, и Ctrl + Shift + V, чтобы вставить его из буфера обмена в оболочку.

Поскольку эта функция использует стандартный буфер обмена операционной системы, вы можете копировать и вставлять их в другие настольные приложения Windows. Вы даже можете использовать новую функцию истории буфера обмена , нажав Windows + V.

СВЯЗАННЫЕ: Все, что вы можете сделать с новой оболочкой Bash в Windows 10

Windows запоминает этот параметр, но только для текущего ярлыка. Таким образом, если вы запустили оболочку Ubuntu с помощью ярлыка на панели задач, сочетания клавиш будут автоматически включены, когда вы снова запустите Ubuntu с этого ярлыка на панели задач.

Однако если вы запускаете Ubuntu из ярлыка меню «Пуск» или запускаете другой дистрибутив Linux из другого ярлыка, откроется окно оболочки Bash с отключенными сочетаниями клавиш. Вы можете включить сочетания клавиш для нового окна, и этот параметр будет запомнен для любого ярлыка, который вы запустили.

Эта новая опция фактически является частью консольной среды Windows, а не только подсистемой Windows для Linux. Это означает, что вы также можете включить эти ярлыки для других консольных сред, таких как командная строка и PowerShell. Однако вы уже можете копировать и вставлять в эти приложения стандартные сочетания клавиш Ctrl + C и Ctrl + V благодаря опции «Включить сочетания клавиш Ctrl».

Параметр «Включить сочетания клавиш Ctrl» включен по умолчанию, но он не работает в среде оболочки Linux Bash. Это потому, что Ctrl + C отправляет сигнал прерывания, сообщая текущему процессу о завершении. Ctrl + V выполняет «дословную вставку», в результате чего следующая комбинация клавиш, которую вы нажимаете, будет вставлена, а не обработана терминалом. Эти новые сочетания клавиш предоставляют функциональную альтернативу.

СВЯЗАННЫЕ: Как включить CTRL + C / Ctrl + V для вставки в командной строке Windows

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами