Ta opcja PuTTY do wyboru, a następnie kliknięcia prawym przyciskiem myszy, aby wkleić, jest najlepszym wynalazkiem po myszy. Czy jest jakiś sposób na to, aby Terminal w systemie OS X to zrobił? Włamać się do kodu źródłowego? Zainstalować coś?
Czy kod źródłowy terminala OS X jest publicznie dostępny?
macos
terminal
copy-paste
TraderJoeChicago
źródło
źródło
W Terminalu wybierz coś, a następnie w tym samym oknie Terminalu wykonaj jedną z następujących czynności:
kliknij i przeciągnij zaznaczenie (nieco; zmieni się wskaźnik myszy) i zwolnij, aby wkleić (naciśnij klawisz Esc podczas przeciągania, aby anulować)
lub: wklej za pomocą Shift-Command-V
lub: wklej za pomocą środkowego przycisku myszy
źródło
iTerm , alternatywa dla terminala, może to zrobić.
źródło
iTerm 2 ma również opcję kopiowania tekstu do normalnego schowka po zaznaczeniu:
Możesz ponownie przypisać środkowy przycisk, aby wkleić ze schowka:
Podobnie jak w Terminalu, możesz również użyć shift-Command-V (Edycja> Wklej specjalnie> Wklej zaznaczenie), aby wkleić tekst zaznaczony w innym miejscu w bieżącym oknie.
źródło
Aby odpowiedzieć na 4 pytania:
Nie, możesz jednak zaznaczyć żądany tekst i przeciągnąć i upuścić zaznaczenie w wierszu polecenia.
Prawdopodobnie można to zrobić za pomocą inżynierii odwrotnej, ale po co zawracać sobie głowę czymś tak trywialnym, a fakt, że jest to nielegalne:
iTerm, jak sugeruje Kbisset.
Nie, ale iTerm's jest
źródło
Możesz uruchomić serwer X11 i używać xterm. Wszystko jest już w pudełku.
Możesz nawet wpisać
xterm&
Terminal.app, a X11 zostanie automatycznie uruchomiony.źródło
Możesz także zainstalować TotalTerminal i cieszyć się skrótem klawiszowym do rozwijanego terminala w stylu Quake, który również ma ustawienie kopiowania przy wyborze :-)
TotalTerminal rozszerza istniejący terminal i go nie zastępuje, więc uważam, że jest to lepsze rozwiązanie niż instalacja i używanie innej aplikacji :-)
źródło
mój przepływ pracy
dla kopiowania: cmd-shift-click - kopiuje pełne ścieżki uniksowe jak putty
do wklejania: gładzik z potrójnym kliknięciem, który działa jak środkowy przycisk myszy na xwindow lub prawy przycisk w szpachli (wymaga: http://clement.beffa.org/labs/projects/middleclick/ )
źródło
Jeśli próbowałeś zaakceptować odpowiedź; podejście SIMBL TerminalCopyOnSelect nie powiodło się, ale okno dialogowe pokazuje:
Jest tak, ponieważ pobrany plik TerminalCopyOnSelect ma zastosowanie tylko wtedy, gdy wersja pakietu Terminal.app to 237–240.
Możesz pobrać i zbudować go samodzielnie z github .
źródło
Możesz po prostu wybrać, co chcesz za pomocą myszy, a następnie cmd + prawy przycisk myszy, skopiuje zaznaczony tekst i wklei go.
źródło