Ako povoliť kopírovanie a prilepenie klávesových skratiek v systéme Bash Shell systému Windows 10
Operačný systém Windows 10 Bash má nakoniec pohodlné skopírovanie a vloženie klávesových skratiek, ale z dôvodu kompatibility sú v predvolenom nastavení zakázané. Tieto skratky sú dostupné v aktualizácii z októbra 2018, ktorá bola pôvodne označená ako kódové označenie Redstone 5.
Ak chcete povoliť kopírovanie a vloženie klávesových skratiek, kliknite pravým tlačidlom myši na záhlavie okna okna bash okna Linux a potom vyberte príkaz "Vlastnosti".
Ak je povolená funkcia sady Redstone 5, musíte kliknúť pravým tlačidlom na prázdnu časť záhlavia - nie na karte. Bohužiaľ, tieto karty boli oneskorené a nezobrazujú sa v poslednej aktualizácii v októbri 2018.
Zapnite možnosť "Použiť Ctrl + Shift + C / V ako Kopírovať / Prilepiť" a potom kliknite na tlačidlo "OK".
Teraz môžete stlačiť kombináciu klávesov Ctrl + Shift + C, aby ste skopírovali vybraný text vo formáte Bash, a Ctrl + Shift + V vložte zo schránky do shellu.
Keďže táto funkcia používa štandardnú schránku operačného systému, môžete skopírovať a vkladať do a z iných desktopových aplikácií Windows. Dokonca môžete použiť novú funkciu histórie schránky stlačením klávesov Windows + V.
Systém Windows pamäta toto nastavenie, ale iba pre aktuálnu skratku. Ak ste spustili shell Ubuntu zo skratky na paneli úloh, klávesové skratky budú automaticky zapnuté pri spustení Ubuntu z tejto skratky na paneli úloh ešte raz.
Ak však spustite Ubuntu zo skratky ponuky Štart alebo spustite inú Linuxovú distribúciu z inej skratky, otvorí sa okno Bash shell s vypnutými klávesovými skratkami. Môžete povoliť klávesové skratky pre nové okno a toto nastavenie bude zapamätané pre akékoľvek skratky, ktoré ste spustili.
Táto nová možnosť je vlastne súčasťou prostredia konzoly Windows a nie len systému Windows Subsystem for Linux. To znamená, že môžete povoliť aj tieto skratky pre iné prostredia konzoly, ako sú príkazový riadok a PowerShell. Môžete však už skopírovať a prilepiť v týchto aplikáciách pomocou štandardných klávesových skratiek Ctrl + C a Ctrl + V vďaka voľbe "Povoliť klávesové skratky Ctrl".
Pole "Povoliť klávesové skratky Ctrl" je štandardne zapnuté, ale nefunguje v prostredí prostredia Linux Bash shell. Je to preto, že Ctrl + C posiela signál prerušenia, čo povedie k ukončeniu aktuálneho procesu. Ctrl + V vykoná "doslovné vkladanie", čo spôsobí, že ďalšia kombinácia klávesov, ktorú stlačíte na vloženie, namiesto spracovania terminálom. Tieto nové klávesové skratky poskytujú funkčnú alternatívu.