Kopiowanie bloków tekstu w terminalu


28

Czy można skopiować „blok” tekstu z okna terminala bez konieczności kopiowania całych linii?

Przykład:

wprowadź opis zdjęcia tutaj

Powiedzmy, że chcę po prostu skopiować tekst, który zakreśliłem na powyższym obrazku, czy to możliwe? Czy też muszę skopiować wszystko na lewo od bloku, który chcę skopiować?

Odpowiedzi:


39

Powinieneś być w stanie to zrobić, przytrzymując optionklawisz podczas robienia tego. To zmienia kursor na znak „+” i pozwala wybrać dowolny prostokątny obszar tekstu.

Zobacz zrzut ekranu poniżej:

wprowadź opis zdjęcia tutaj

Jeśli przyjrzysz się uważnie powyższemu obrazowi, zobaczysz w lewym oknie Podkreśliłem blok tekstu w Terminalu, aw prawym oknie udało mi się wkleić ten tekst do nowego dokumentu TextEdit.


3
To nie działa w iTerm, ale działa dobrze w Terminalu.
jmh

13

Korzystając z iTerm2 , możesz użyć myszy Cmd+ Option+, aby dokonać wyboru pionowego / bloku, co przekształca kursor w krzyż, podobny do Terminal.app.

Lub możesz użyć trybu kopiowania :

  • Cmd+ Shift+, Caby przejść do trybu kopiowania
  • Ctrl+, vaby wejść w tryb pionowy / blokowy
  • Przesuń kursor za pomocą klawiszy kursora na klawiaturze (zobacz link, aby uzyskać więcej opcji ruchu)
  • Po zakończeniu użyj Ctrl+ k, yaby skopiować zaznaczenie.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.