So aktivieren Sie das Kopieren und Einfügen von Tastenkombinationen in der Bash-Shell von Windows 10
Die Bash-Shell von Windows 10 bietet endlich praktische Tastenkombinationen zum Kopieren und Einfügen. Sie sind jedoch aus Kompatibilitätsgründen standardmäßig deaktiviert. Diese Verknüpfungen sind im Oktober 2018 Update verfügbar, das ursprünglich unter dem Codenamen Redstone 5 bezeichnet wurde.
Um die Tastenkombinationen zum Kopieren und Einfügen zu aktivieren, klicken Sie mit der rechten Maustaste auf die Titelleiste des Linux-Bash-Shell-Fensters, und wählen Sie dann den Befehl "Eigenschaften".
Wenn die Funktion "Sets" von Redstone 5 aktiviert ist, müssen Sie mit der rechten Maustaste auf einen leeren Teil der Titelleiste klicken, nicht auf eine Registerkarte. Leider wurden diese Registerkarten verzögert und erscheinen nicht im letzten Update vom Oktober 2018.
Aktivieren Sie hier die Option "Strg + Umschalt + C / V als Kopieren / Einfügen verwenden" und klicken Sie dann auf die Schaltfläche "OK".
Sie können jetzt Strg + Umschalt + C drücken, um den ausgewählten Text in die Bash-Shell zu kopieren, und Strg + Shift + V, um ihn aus Ihrer Zwischenablage in die Shell einzufügen.
Da diese Funktion die Standard-Zwischenablage des Betriebssystems verwendet, können Sie in andere Windows-Desktopanwendungen kopieren und einfügen. Sie können sogar die neue Verlaufsfunktion für die Zwischenablage verwenden, indem Sie Windows + V drücken.
Windows speichert diese Einstellung, jedoch nur für die aktuelle Verknüpfung. Wenn Sie also eine Ubuntu-Shell über eine Taskleistenverknüpfung starten, werden die Tastenkombinationen automatisch aktiviert, wenn Sie Ubuntu erneut über diese Taskleistenverknüpfung starten.
Wenn Sie jedoch Ubuntu über eine Startmenü-Verknüpfung oder eine andere Linux-Distribution mit einer anderen Verknüpfung starten, wird das Bash-Shell-Fenster mit deaktivierten Tastenkombinationen geöffnet. Sie können Tastenkombinationen für das neue Fenster aktivieren. Diese Einstellung wird für alle Verknüpfungen gespeichert, die Sie gestartet haben.
Diese neue Option ist eigentlich Teil der Windows-Konsolenumgebung und nicht nur des Windows-Subsystems für Linux. Das bedeutet, dass Sie diese Verknüpfungen auch für andere Konsolenumgebungen wie die Eingabeaufforderung und PowerShell aktivieren können. Sie können diese Anwendungen jedoch bereits mit den Standard-Tastenkombinationen Strg + C und Strg + V kopieren und einfügen, indem Sie die Option "Tastenkombinationen für Strg-Tasten aktivieren" verwenden.
Die Option "Tastenkombinationen für Strg-Tasten aktivieren" ist standardmäßig aktiviert, funktioniert jedoch nicht in der Linux-Bash-Shell-Umgebung. Das liegt daran, dass Strg + C ein Interrupt-Signal sendet, das den aktuellen Prozess dazu auffordert, zu beenden. Strg + V führt eine wörtliche Einfügung aus, wodurch die nächste Tastenkombination, die Sie drücken, eingefügt wird, anstatt vom Terminal verarbeitet zu werden. Diese neuen Tastenkombinationen bieten eine funktionale Alternative.