Czy są jakieś multipleksery terminali dla Cygwin / Windows inne niż ekran Gnu?
Znam 2 alternatywy dla aplikacji ekranowej Gnu: Byobu i TMux. Jednak żaden z nich nie działa w systemie Windows przy użyciu Cygwin.
Czy są jakieś multipleksery terminali dla Cygwin / Windows inne niż ekran Gnu?
Znam 2 alternatywy dla aplikacji ekranowej Gnu: Byobu i TMux. Jednak żaden z nich nie działa w systemie Windows przy użyciu Cygwin.
Odpowiedzi:
Rzeczywiście ani byobu, ani tmux nie są dostępne jako pakiety Cygwin, ale możesz spróbować zbudować je ze źródła. Wiele programów buduje się obecnie bez łatek specyficznych dla Cygwina.
(Btw, byobu to właściwie Screen, ale z fantazyjną domyślną konfiguracją.)
Wygląda na to, że obecna wersja byobu (5.18) działa od razu po wyjęciu z pudełka na cygwinie.
Aby go zainstalować, wykonałem następujące czynności:
tar xzpf byobu-* && cd byobu-*
./configure && make && make install
i byobu działa ...
snack
, aby działał poprawnie.
screenrc
/ screen_layout
konfigurować? Mam 3 podzielone okienko, do którego jestem już przyzwyczajony. Może istnieje prosty sposób na podzielenie szyb, których jeszcze nie widziałem.
O ile mi wiadomo, tmux nie jest budowalny dla Cygwin - coś wspólnego z gniazdami domeny Unix, które nie działają poprawnie w tym środowisku. Smutne wiem
Chciałbym to zaktualizować informacją, że pomyślnie zainstalowałem byobu w Cygwin 1.7.9 - chociaż mogłem domyślnie zainstalować inne zależności, udało mi się pobrać źródło, skompilować i zainstalować z absolutnie zerowym problemem. Otrzymałem tę samą notatkę dotyczącą pliku trasy, ale nie powstrzymało jej to przed załadowaniem - jednak wystąpi błąd python
Zainstalowałem pakiet ekranowy cygwin gnu.
Następnie pobrałem najnowszą wersję tarby byobu i zainstalowałem ją zgodnie z plikiem readme. Ale po instalacji nie mogłem go uruchomić, w tym momencie poddałem się:
Administrator@ntmachine ~
$ byobu
/bin/byobu/lib/byobu/include/shutil: line 292: /proc/net/route: No such file or
directory
/usr/bin/env: python: No such file or directory
Łatwo byłoby spełnić wymóg python w ostatnim wierszu, ale uważam, że problem / proc / net / route byłby trudny.
Użyję teraz screena na cygwinie zamiast byobu.
Wygląda na to, że nie ma pakietu tmux. I jak zauważył camperdave, nie można go zbudować dla cygwina.
cygwin
, w moim przypadku msys2
? Nie mogę znaleźć sposobu na zbudowanie źródła, czy ktoś ma źródło i sposób na zbudowanie, np. configure
Plik lub makepkg
prezent?