If-Koubou

Как да активирате копиране и поставяне на клавишни комбинации в Windows 10 Bash Shell

Как да активирате копиране и поставяне на клавишни комбинации в Windows 10 Bash Shell (Как да)

Най-накрая обвивката Bash на Windows 10 има удобни клавишни комбинации за копиране и поставяне, но те са деактивирани по подразбиране поради причини за съвместимост. Тези команди за бърз достъп се предлагат в актуализацията от октомври 2018 г., която първоначално е с кодово име Redstone 5.

За да разрешите копирането и поставянето на клавишни комбинации, щракнете с десния бутон върху заглавната лента на прозореца на базата на Linux bash и след това изберете командата "Properties".

С функцията "Настройки на Redstone 5" е активирана, трябва да кликнете с десния бутон върху празна част от заглавната лента, а не върху раздел. За съжаление, тези раздели се забавиха и не се появяват в последната актуализация от октомври 2018 г.

Активирайте тук опцията "Използвайте Ctrl + Shift + C / V за копиране / поставяне" и след това кликнете върху бутона "OK".

Вече можете да натиснете Ctrl + Shift + C, за да копирате избрания текст в Bash shell, и Ctrl + Shift + V, за да поставите от клипборда в черупката.

Тъй като тази функция използва стандартния буфер на операционната система, можете да копирате и поставяте в и от други настолни приложения на Windows. Можете дори да използвате новата функция за историята на клипборда, като натиснете Windows + V.

Windows запомня тази настройка, но само за текущия пряк път. Така че, ако стартирате Ubuntu черупка от пряк път на лентата на задачите, клавишните комбинации ще бъдат автоматично активирани, когато стартирате Ubuntu от този пряк път на лентата на задачите още веднъж.

Ако обаче стартирате Ubuntu от пряк път от менюто "Старт" или стартирате друга Linux дистрибуция от различен пряк път, прозорецът Bash shell ще се отвори с деактивираните клавишни комбинации. Можете да активирате клавишните комбинации за новия прозорец и тази настройка ще бъде запомнена за каквото пряк път сте пуснали.

Тази нова опция всъщност е част от средата на конзолата на Windows, а не само Windows подсистемата за Linux. Това означава, че можете да активирате тези преки пътища за други конзолни среди, като например командния ред и PowerShell. Въпреки това вече можете да копирате и поставяте в тези приложения със стандартните Ctrl + C и Ctrl + V преки пътища, благодарение на опцията "Enable Ctrl shortcuts".

Опцията "Активиране на клавишните комбинации Ctrl" е включена по подразбиране, но тя не работи в средата на Linux shell Bash. Това е така, защото Ctrl + C изпраща сигнал за прекъсване, като казва, че текущият процес се прекратява. Ctrl + V изпълнява "дословно вмъкване", което води до натискане на следващата комбинация от клавиши, вместо да се обработва от терминала. Тези нови клавишни комбинации предоставят функционална алтернатива.