Odpowiedzi:
Źle interpretujesz tę funkcję. Nie jest przeznaczony dla dwóch oddzielnych terminali. Ma on na celu umożliwienie użytkownikowi zobaczenia dwóch różnych punktów widzenia w tym samym terminalu. Na przykład, jeśli masz 3000 plików w katalogu i wykonasz komendę ls, wynik będzie bardzo długi.
Jeśli używasz podzielonego panelu, możesz przewijać ten długi wynik bez konieczności przewijania w przód iw tył, prawdopodobnie tracąc swoje miejsce po drodze.
Jeśli chcesz dwa terminale, użyj zakładek lub osobnych okien.
screen
lub tmux
, które mogą wyświetlać wiele sesji terminala z podziałem poziomym i pionowym.
Myślę, że to, czego szukasz, to polecenie „screen”. Spójrz na jego stronę man. Zasadniczo pozwala mieć kilka wirtualnych „ekranów” w jednym oknie terminala (bez kart lub wielu okien).
Szybki start: wykonaj polecenie „screen” w swoim terminalu, naciśnij klawisz Return, następnie naciśnij CTRL + A CTRL + C, aby otworzyć nowy ekran, a następnie naciśnij CTRL + A CTRL + A, aby przełączać się między dwoma właśnie utworzonymi ekranami.
Rzuć okiem na ten podcast, aby uzyskać dobre wyjaśnienie (materiał na temat „ekranu” jest o 3:10 w filmie): http://movies.apple.com/datapub/us/podcasts/leopardserverquicktours/quicktours-31-terminal_tips .m4v
Funkcja podzielonego panelu robi dokładnie to samo, co w edytorze tekstu: dzieli bieżące okno terminala na pół i pozwala przewijać każdą połowę osobno.
Jest to niezwykle przydatne, gdy chcesz spojrzeć na wynik wcześniejszego polecenia, jednocześnie kontynuując interakcję z wierszem poleceń. Znacznie łatwiejsze niż przewijanie w górę iw dół między dwiema sekcjami!
Myślę, że podzielony terminal działa bardziej jak podzielony interfejs poleceń. Po uruchomieniu polecenia edytora w jednym z okien widoki są teraz odizolowane. Nie można niezależnie kontrolować każdego panelu. Jeśli jesteś w trybie wiersza poleceń, lustro działa w celu podziału interfejsu wiersza poleceń.
Jest to celowe lub prawdopodobnie błąd - zgłoszono w nim raport o błędzie.
W każdym razie funkcja Split Pane jest na tym etapie praktycznie bezużyteczna dla uzależnionych od terminalu - jest to tylko funkcja lustra, a jeśli jest zamierzona, nikt nie wie, co ta konkretna funkcja spełnia.
Módlcie się, aby zostało naprawione w 10.6.2 :)
Tymczasem, jeśli chcesz pracować z dwoma terminalami niezależnie, możesz użyć nowej karty Terminal lub nowego okna Terminalu.
curl: (6) Could not resolve host: tmux.darwinports.com; Name or service not known