Jak povolit kopírování a vložení klávesových zkratek v systému Windows 10 Bash Shell
Okno Bash systému Windows 10 má konečně pohodlné kopírování a vkládání klávesových zkratek, ale ve výchozím nastavení jsou z důvodů kompatibility zakázány. Tyto zkratky jsou k dispozici v říjnu 2018 Update, původně pojmenované pod kódovým označením Redstone 5.
Chcete-li povolit kopírování a vkládání klávesových zkratek, klepněte pravým tlačítkem myši na záhlaví okna panelu bash systému Linux a poté vyberte příkaz "Vlastnosti".
S povolenou funkcí sady Redstone 5 musíte kliknout pravým tlačítkem myši na prázdnou část záhlaví - nikoliv na kartě. Tyto karty byly bohužel zpožděny a neobjevují se v poslední aktualizaci v říjnu 2018.
Povolte zde možnost "Použití kláves Ctrl + Shift + C / V jako Kopírovat / Vložit" a poté klikněte na tlačítko "OK".
Nyní můžete stisknout klávesy Ctrl + Shift + C pro kopírování vybraného textu ve složce Bash a Ctrl + Shift + V pro vkládání ze schránky do shellu.
Protože tato funkce používá standardní schránku operačního systému, můžete zkopírovat a vkládat do jiných aplikací systému Windows. Můžete dokonce použít novou funkci historie schránky stisknutím klávesy Windows + V.
Windows si pamatuje toto nastavení, ale pouze pro aktuální zkratku. Takže pokud jste spustili prostředí Ubuntu ze zástupce na hlavním panelu, klávesové zkratky budou automaticky aktivovány, když znovu spustíte Ubuntu z této zástupce na hlavním panelu.
Pokud však spustíte Ubuntu ze zástupce Start nebo spustíte jinou distribuci Linuxu z jiné zkratky, otevře se okno s Bash s klávesovými zkratkami zakázanými. Klávesové zkratky pro nové okno můžete povolit a toto nastavení bude zapamatováno pro jakoukoli klávesovou zkratku, kterou jste spustili.
Tato nová volba je vlastně součástí prostředí Windows konzoly, a ne jen podsystém Windows pro systém Linux. To znamená, že můžete také tyto zástupce povolit pro jiné prostředí konzoly, například příkazový řádek a PowerShell. Můžete však již v těchto aplikacích kopírovat a vkládat pomocí standardních zkratek Ctrl + C a Ctrl + V díky možnosti "Povolit klávesové zkratky Ctrl".
Možnost "Povolit klávesové zkratky Ctrl" je ve výchozím nastavení zapnutá, ale nefunguje v prostředí shellu Linux Bash. To způsobí, že Ctrl + C pošle signál přerušení a řekne, že se současný proces ukončí. Ctrl + V provádí "doslovné vložení", což způsobí, že další klávesová kombinace, kterou stisknete, bude vložena spíše než zpracovávána terminálem. Tyto nové klávesové zkratky poskytují funkční alternativu.