Mended
2018-12-14 16:38:07 UTC
是否可以從終端窗口復製文本的“塊”而不必復制整行?
示例:
說我想複製上圖中圈出的文字,可以嗎?還是我還必須將所有內容複製到要復制的塊的左側?
是否可以從終端窗口復製文本的“塊”而不必復制整行?
示例:
說我想複製上圖中圈出的文字,可以嗎?還是我還必須將所有內容複製到要復制的塊的左側?
您應該可以通過在執行操作時按住 option kbd>鍵來做到這一點。這會將光標更改為“ +”號,並允許您選擇文本的任何矩形區域。
請參見下面的屏幕截圖:
如果您仔細觀察上面的圖片,您會在左窗口中看到我突出顯示了Terminal中的文本塊,而在右窗口中我已經能夠將該文本粘貼到新的TextEdit文檔中。
使用iTerm2時,可以使用 Cmd kbd> + Option kbd> +鼠標執行垂直/塊選擇,這會將光標轉換為十字形,類似於Terminal.app
或者您可以使用複製模式:
您還可以嘗試使用 awk
將shell輸出限制為所需的內容。然後,您甚至可以將其通過管道傳輸到 pbcopy