Як увімкнути копіювання та вставлення клавіатурних скорочень у Windows 10 Bash Shell
Оболонка Bash для Windows 10, нарешті, має зручні копії та вставки клавіатурних скорочень, але за замовчуванням вони вимикаються з міркувань сумісності. Ці комбінації клавіш доступні у жовтневому оновленні 2018 року, яке спочатку було під назвою Redstone 5.
Щоб увімкнути комбінації клавіш для копіювання та вставки, клацніть правою кнопкою миші у рядку заголовка вікна оболонки Linux і виберіть команду "Властивості".
З включеною функцією наборів Redstone 5 потрібно клацнути правою кнопкою миші порожню частину рядка заголовка, а не на вкладці. На жаль, ці вкладки були відкладені, і вони не з'являються в остаточному опублікуванні за жовтень 2018 року.
Увімкніть параметр "Використовувати Ctrl + Shift + C / V як копіювати / вставляти", а потім натисніть кнопку "OK".
Тепер ви можете натиснути Ctrl + Shift + C, щоб скопіювати виділений текст в оболонку Bash, а Ctrl + Shift + V вставити з буфера обміну в оболонку.
Оскільки ця функція використовує стандартний буфер обміну операційної системи, можна копіювати та вставляти в інші програми для робочого столу Windows та з інших програм. Ви можете навіть використовувати нову функцію історії буфера обміну, натиснувши Windows + V.
Windows запам'ятовує це налаштування, але лише для поточного ярлика. Отже, якщо ви запустили оболонку Ubuntu із ярлика на панелі завдань, клавіатурні скорочення автоматично активуватимуться, коли ви знову запустіть Ubuntu з цього ярлика панелі завдань..
Однак, якщо ви запустіть Ubuntu з контекстного меню Пуск або запустіть інший дистрибутив Linux з іншого ярлика, вікно оболонки Bash буде відкрито з клавіатурними скороченнями. Можна ввімкнути сполучення клавіш для нового вікна, і це налаштування буде збережено для будь-якого запущеного ярлика.
Ця нова опція фактично є частиною консольного середовища Windows, а не тільки підсистемою Windows для Linux. Це означає, що ви також можете ввімкнути ці ярлики для інших консольних середовищ, таких як командний рядок і PowerShell. Проте ви можете скопіювати та вставити в цих програмах стандартні комбінації клавіш Ctrl + C і Ctrl + V завдяки опції "Включити клавіші Ctrl".
Параметр "Увімкнути клавіші швидкого доступу Ctrl" увімкнено за замовчуванням, але він не працює в середовищі оболонки Linux Bash. Це тому, що Ctrl + C посилає сигнал переривання, повідомляючи поточний процес завершення. Ctrl + V виконує “дословну вставку”, внаслідок чого наступна комбінація клавіш буде вставлена, а не оброблена терміналом. Ці нові комбінації клавіш надають функціональну альтернативу.