如何在Windows 10的Bash Shell中啟用複制和粘貼鍵盤快捷方式

Geoffrey Carr

如何在Windows 10的Bash Shell中啟用複制和粘貼鍵盤快捷方式
如何在Windows 10的Bash Shell中啟用複制和粘貼鍵盤快捷方式
Anonim
Windows 10的Bash shell最終具有方便的複制和粘貼鍵盤快捷方式,但出於兼容性原因,它們默認處於禁用狀態。這些快捷方式可在2018年10月更新中獲得,該更新最初代號為Redstone 5。
Windows 10的Bash shell最終具有方便的複制和粘貼鍵盤快捷方式,但出於兼容性原因,它們默認處於禁用狀態。這些快捷方式可在2018年10月更新中獲得,該更新最初代號為Redstone 5。

要啟用複制和粘貼鍵盤快捷鍵,請右鍵單擊Linux bash shell窗口的標題欄,然後選擇“屬性”命令。

啟用Redstone 5的設置功能後,您必須右鍵單擊標題欄的空白部分而不是選項卡上的空白部分。不幸的是,這些標籤已被延遲,並且它們沒有出現在2018年10月的最終更新中。

在此處啟用“使用Ctrl + Shift + C / V作為複制/粘貼”選項,然後單擊“確定”按鈕。
在此處啟用“使用Ctrl + Shift + C / V作為複制/粘貼”選項,然後單擊“確定”按鈕。
您現在可以按Ctrl + Shift + C複製Bash shell中的所選文本,然後按Ctrl + Shift + V從剪貼板粘貼到shell中。
您現在可以按Ctrl + Shift + C複製Bash shell中的所選文本,然後按Ctrl + Shift + V從剪貼板粘貼到shell中。

由於此功能使用標準操作系統剪貼板,因此您可以復制和粘貼其他Windows桌面應用程序。您甚至可以通過按Windows + V來使用新的剪貼板歷史記錄功能。

Windows會記住此設置,但僅適用於當前快捷方式。因此,如果您從任務欄快捷方式啟動了Ubuntu shell,則當您再次從該任務欄快捷方式啟動Ubuntu時,將自動啟用鍵盤快捷方式。

但是,如果從“開始”菜單快捷方式啟動Ubuntu或從其他快捷方式啟動另一個Linux發行版,則將打開Bash shell窗口並禁用鍵盤快捷方式。您可以為新窗口啟用鍵盤快捷鍵,並且無論您啟動什麼快捷方式,都會記住該設置。

這個新選項實際上是Windows控制台環境的一部分,而不僅僅是Windows的Linux子系統。這意味著您還可以為其他控制台環境啟用這些快捷方式,例如命令提示符和PowerShell。但是,由於“啟用Ctrl鍵快捷鍵”選項,您可以使用標準Ctrl + C和Ctrl + V快捷鍵複製和粘貼這些應用程序。
這個新選項實際上是Windows控制台環境的一部分,而不僅僅是Windows的Linux子系統。這意味著您還可以為其他控制台環境啟用這些快捷方式,例如命令提示符和PowerShell。但是,由於“啟用Ctrl鍵快捷鍵”選項,您可以使用標準Ctrl + C和Ctrl + V快捷鍵複製和粘貼這些應用程序。

默認情況下,“啟用Ctrl鍵快捷鍵”選項處於啟用狀態,但它在Linux Bash shell環境中不起作用。這是因為Ctrl + C發送一個中斷信號,告訴當前進程終止。 Ctrl + V執行“逐字插入”,導致您按下的下一個組合鍵被插入而不是由終端處理。這些新的鍵盤快捷鍵提供了一種功能替代方案。

熱門話題