Odpowiednik systemu Linux „Byobu” dla komputerów Mac

8

Tak więc w domu byłem użytkownikiem Linuksa i często używam byobu w terminalu. Po krótkich poszukiwaniach nie udało mi się znaleźć czegoś podobnego do komputera Mac, z którego teraz muszę korzystać w pracy. Jestem ciekawy, czy jest dostępne oprogramowanie dla komputerów Mac, które może to zrobić lub ma podobną konfigurację.

skift
źródło

Odpowiedzi:

14

Nie musisz szukać odpowiednika. Jest dostępny na komputery Mac. Możesz szybko i łatwo zainstalować go za pomocą doskonałego menedżera pakietów Homebrew . Po zainstalowaniu Homebrew po prostu wpisz brew install byobuw Terminalu. Pobierze źródło, skonfiguruje je i zainstaluje.

michaelmichael
źródło
Nie jestem użytkownikiem github, ale czy nie jest lepiej korzystać z oficjalnej aplikacji, gdy już istnieje?
molle
Nie jestem pewny co masz na myśli. Czy pytasz, czy lepiej byłoby zainstalować Homebrew za pomocą aplikacji Github?
michaelmichael
Myślałem o tym: mac.github.com . Ale może nie robi tego samego.
molle
1
Ach, rozumiem co mówisz. Nie, to nie to samo. Aplikacja Github służy do zarządzania repozytoriami kodów Github. Homebrew to menedżer pakietów do instalowania aplikacji i zarządzania nimi.
michaelmichael
1
Właśnie to zrobiłem, ale kiedy uruchomiłem byobu, powiedział „readlink: nielegalna opcja - f”, więc myślę, że brakuje mi zależności. coreutils i tmux to zależności, których mi brakowało.
jrwren
2

Przepraszam, że nekropolowałem stary post, ale dodałem własne sztuczki i hacki, które były potrzebne, aby to zadziałało, ponieważ jest to pierwszy wynik dla „byobu na mac”.

Po wykonaniu brew install byobunapotkałem ten sam błąd, który napotkał @jrwen. Próbowałem zainstalować oba coreutilsi tmux, ale okazało się, że coreutilszainstalowałem. Jednak mój $PATHzostał skonfigurowany w taki sposób, że / usr / local / bin podszedł do końca, więc wersje mac zawsze znajdowały się pierwsze. Naprawiłem to, dodając

export PATH=/usr/local/bin:$PATH 

do moich ~/.bashrci pozyskiwanie go.

Po tym nadal pojawia się komunikat o błędzie

/usr/local/bin/byobu: line 53: ../Cellar/byobu/blah blah : No such file or directory

Nie jestem pewien, co to spowodowało, ale hack, którego użyłem, aby to naprawić, to dodać

cd /usr/local/bin 

Do początku mojego /usr/local/bin/byobuskryptu

Teraz działa !!!

Karthik T.
źródło
Przepraszam za (ponownie) necro stary, ale co dostałeś F2, F3, ... klucze do pracy podczas korzystania z Terminal.app?
Armando Pérez Marqués,
@Mandx na mojej ostatniej instalacji działa od razu po wyjęciu z pudełka. Czy musisz przytrzymać fni nacisnąć f2lub, F3aby je uruchomić? To może być domyślne w Macu i możesz go gdzieś przełączyć ..
Karthik T
@Mandx Obecnie używam iTerm, ale wcześniej korzystałem z niego wraz z TotalTerminal, który jest zbudowany naTerminal.app
Karthik T
Dzięki za odpowiedzi! Używam klawiszy funkcyjnych jako rzeczywistych F#, używam ich bardziej niż klawiszy „narzędziowych”. Problem dotyczył sekcji Klawiatura w ustawieniach profilu: okazało się, że zaimportowałem ustawienia Solarized z repozytorium Github i miałem złe przypisania klawiszy, na przykład F2klucz miał ten ciąg \033[OQi zauważyłem, że mój przyjaciel (który używa TotalTerminal ) miał \033OQzamiast tego. Więc zmieniłem się i działało idealnie! W każdym razie dzięki!
Armando Pérez Marqués,
@Mandx ah ok, świetnie, że to zostało rozwiązane!
Karthik T