Niedawno zakochałem się w doskonałej aplikacji na ekranie Ubuntu GNU. Byłem bardzo szczęśliwy, widząc, że jest zainstalowany na moim Macu, ale nie mogę podzielić w pionie ... Chyba muszę go jakoś zaktualizować. Próbowałem porty Mac i warzyłem, ale nic nie znalazłem. Czy ktoś zrobił to z powodzeniem?
macos
terminal
gnu-screen
evantravers
źródło
źródło
W tym momencie…
… Dostaniesz 4.4.0 z podziałem pionowym.
źródło
type screen
mówi, że jest w / usr / local / bin /? Jeśli mówi / usr / bin / bez „local”, prawdopodobnie jest to natywny ekran macOS, a nie Homebrew.Wypróbuj Tmux. Będziesz musiał użyć portów Mac, ale jest to dość bezbolesne minus czasy kompilacji. Jeśli podoba Ci się to, co daje ci ekran, tmux robi to wszystko i jest nadal utrzymywany i ulepszany.
Informacje Tmux
źródło
Najlepszym obecnie rozwiązaniem (koniec 2014 r.) Jest pobranie bieżącego
screen
źródła i skompilowanie go lokalnie. Właśnie sprawdziłem, że działa dla mnie w OSX Mavericks.Istnieje kilka poprawek, które należy zastosować do budowania na Mac OSX. Zastosowałem je i umieściłem kod źródłowy w Github .
Automatyczne instancje
Instrukcje ręczne :
git clone https://github.com/FreedomBen/screen-for-OSX
cd screen-for-OSX/src
./autogen.sh
./configure --prefix=/usr/local
make
sudo make install
Po instalacji :
Nowy plik binarny jest zainstalowany w
/usr/local/bin
. Nie zastępuje on starego, więc należy go wywołać bezwzględną ścieżką, albo trzeba zmienić układ zmiennej PATH. Więcej informacji znajduje się w pliku README.md .źródło
Moje sugestie (wybierz jedną):
źródło
Tylko notka dodatkowa.
Jeśli masz MacPorts, łata podziału pionowego jest instalowana domyślnie
Ale
split -v
i Ctrl+ A, |nie działają. Porażka.źródło
AFAIK potrzebujesz co najmniej screen-4.01. Możesz go pobrać z repozytoriów git w sawannie gnusa . Jedno z nowszych pobrań tutaj może również działać, ale nie próbowałem.
źródło
Spróbuj „split -v” lub Ca |. Są one ustawione w aktualnej wersji gnu-screen zainstalowanej na Ubuntu (screen 4.00.03jw4). Możesz mieć również szczęście z wersją MacOsX.
źródło
Tutaj działa dobrze. Postępowałem zgodnie z pierwszym opisem znalezionym przez Google .
Użyłem wersji ekranu, który przyszedł z moim 10.6.3 Montaż:
Screen version 4.00.03 (FAU) 23-Oct-06
. Jakiej wersji używasz?Czy utworzyłeś co najmniej dwie sesje przed próbą podziału, naciskając Ctrl-a+Shift-s
źródło
Obsługują to nowsze wersje screen-> 4.01. Możesz pobrać go z repozytoriów git w sawannie gnusa i sam go zbudować.
Po zainstalowaniu ekranu wypróbuj następującą sekwencję poleceń
Proces kompilacji jest prostą
configure, make and make install
procedurą, ponieważ nie napotkałem żadnych problemów z zależnościami.Zrobiłem to powyżej z ekranem-4.1.0 i działa idealnie na Mountain Lion.
źródło