Existe-t-il des multiplexeurs de terminaux pour Cygwin / Windows autres que l'écran de Gnu?
Je connais 2 alternatives à l'application écran du GNU: Byobu et TMux. Cependant, aucun de ceux-ci ne fonctionne sous Windows à l'aide de Cygwin.
Existe-t-il des multiplexeurs de terminaux pour Cygwin / Windows autres que l'écran de Gnu?
Je connais 2 alternatives à l'application écran du GNU: Byobu et TMux. Cependant, aucun de ceux-ci ne fonctionne sous Windows à l'aide de Cygwin.
Réponses:
En effet, ni byobu ni tmux ne sont disponibles en tant que packages Cygwin, mais vous pouvez essayer de les construire à partir des sources. Beaucoup de programmes se construisent sans correctifs spécifiques à Cygwin de nos jours.
(Btw, byobu est en fait Screen, mais avec une configuration par défaut sophistiquée.)
Il semble que la version actuelle de byobu (5.18) soit prête à l'emploi sur cygwin.
Pour l'installer, j'ai fait ce qui suit:
tar xzpf byobu-* && cd byobu-*
./configure && make && make install
et byobu travaille ...
snack
pour qu'il fonctionne correctement.
screenrc
/ screen_layout
configurer? J'ai un volet divisé en 3 auquel je suis déjà habitué. Peut-être qu'il existe un moyen simple de diviser les volets que je n'ai pas encore vus.
Pour autant que je sache, tmux n'est pas constructible pour Cygwin - quelque chose à voir avec les sockets de domaine Unix qui ne fonctionnent pas correctement dans cet environnement. Triste, je sais.
Je voudrais mettre à jour cela avec une note que j'ai réussi à installer byobu sous Cygwin 1.7.9 - bien que j'aie implicitement installé d'autres dépendances, j'ai pu télécharger la source, compiler et installer avec un problème absolument nul. J'ai reçu la même note de fichier d'itinéraire mais cela ne l'a pas empêché de se charger - l'erreur python
J'ai installé le package d'écran cygwin gnu.
Ensuite, j'ai téléchargé la dernière tarball byobu et l'ai installée après son fichier readme. Mais après l'installation, je ne pouvais pas l'exécuter, j'ai abandonné à ce stade:
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
Il serait facile de répondre aux exigences de python dans la dernière ligne, mais je pense que le problème / proc / net / route serait difficile.
Je vais donc utiliser l'écran maintenant sur cygwin au lieu de byobu.
Il ne semble pas y avoir de paquet tmux. Et comme l'a souligné camperdave, il pourrait ne pas être constructible pour cygwin.
cygwin
, dans mon cas msys2
? Je ne peux pas trouver un moyen de construire la source, est-ce que quelqu'un a une source et un moyen de construire, par exemple un configure
fichier ou un makepkg
cadeau?