Equivalent de Linux 'Byobu' pour Mac

8

Donc, à la maison, je suis un utilisateur Linux depuis un certain temps et j'utilise fréquemment byobu dans le terminal. Après une petite recherche, je n'ai pas pu trouver quelque chose de similaire pour un Mac, que je dois maintenant utiliser au travail. Je suis curieux de savoir qu'il existe des logiciels disponibles pour les macs qui peuvent faire cela, ou qui ont une configuration similaire.

skift
la source

Réponses:

14

Pas besoin de chercher un équivalent. Il est disponible pour Mac. Vous pouvez l'installer rapidement et facilement à l'aide de l'excellent gestionnaire de paquets Homebrew . Une fois que vous avez installé Homebrew, tapez simplement à brew install byobupartir du terminal. Il va télécharger la source, la configurer et l'installer.

michaelmichael
la source
Je ne suis pas un utilisateur de github, mais n'est-il pas préférable d'utiliser l'application officielle maintenant qu'il y en a une?
molle
Je ne sais pas ce que tu veux dire. Vous demandez-vous s'il serait préférable d'installer Homebrew à l'aide de l'application Github?
michaelmichael
Je pensais à ça: mac.github.com . Mais peut-être que cela ne fait pas la même chose.
molle
1
Ah, je vois ce que tu dis. Non, ce n'est pas la même chose. L'application Github permet de gérer les référentiels de code Github. Homebrew est un gestionnaire de packages pour l'installation et la gestion des applications.
michaelmichael
1
Je viens de le faire, mais lorsque j'ai exécuté byobu, il a dit "readlink: option illégale - f", donc je pense qu'il me manque une dépendance. coreutils et tmux sont les dépendances qui me manquaient.
jrwren
2

Désolé de nécro un ancien post, mais j'ajoute mes propres astuces et hacks qui étaient nécessaires pour que cela fonctionne, car c'est le premier résultat pour "byobu sur mac".

Après avoir joué brew install byobu, j'ai rencontré la même erreur que @jrwen. J'ai essayé d'installer les deux coreutilset tmux, mais il s'est avéré que j'avais coreutilsinstallé. Cependant, mon a $PATHété configuré de telle manière que / usr / local / bin est venu vers la fin, donc les versions mac ont toujours été trouvées en premier. J'ai corrigé cela en ajoutant

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

à mon ~/.bashrcet l'approvisionnement.

Après cela, j'ai toujours eu une erreur en disant

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

Je ne sais pas ce qui a provoqué cela, mais le hack que j'ai utilisé pour résoudre ce problème était d'ajouter

cd /usr/local/bin 

En haut de mon /usr/local/bin/byobuscript

Ça marche maintenant !!!

Karthik T
la source
Désolé pour (encore) necro un ancien, mais qu'est-ce que vous avez obtenu pour que les touches F2, F3, ... fonctionnent lorsque vous utilisez Terminal.app?
Armando Pérez Marqués
@Mandx sur ma dernière installation, il fonctionne hors de la boîte. Avez-vous besoin de maintenir enfoncé fnet d'appuyer sur f2ou F3pour les faire fonctionner? Cela pourrait être la valeur par défaut dans mac et vous pouvez le basculer quelque part ..
Karthik T
@Mandx J'utilise actuellement iTerm, mais je l'utilisais auparavant avec TotalTerminal, qui est construit surTerminal.app
Karthik T
Merci pour la réponse! J'utilise les touches de fonction comme réelles F#, je les utilise plus que les touches "utilitaires". Le problème était sur la section Clavier sur les paramètres de profil: Il s'avère que j'ai importé les paramètres Solarized du dépôt Github et que les raccourcis clavier étaient incorrects, par exemple, la F2clé avait cette chaîne \033[OQet j'ai remarqué qu'un de mes amis (qui utilise TotalTerminal ) avait à la \033OQplace. J'ai donc changé et cela a parfaitement fonctionné! Merci quand même!
Armando Pérez Marqués
@Mandx ah ok, super que ce soit résolu!
Karthik T du