Existe-t-il un remplacement de terminal à plusieurs onglets pour le terminal de Cygwin? [dupliquer]

30

Cette question a déjà une réponse ici:

Existe-t-il un remplacement de terminal à plusieurs onglets pour le terminal de Cygwin?

Randomiser
la source
@DanielBeck ce n'est pas une question en double . C'est une réponse en double. Randomize recherche clairement un terminal multitab pour un shell Unixy sur Windows --- alors que la question que vous avez marquée comme doublon semble être agnostique au type de shell. Soit dit en passant, les deux questions peuvent être résolues de la même manière. Mais je les considère comme deux questions distinctes.
Kazark
@Kazark Votre édition les a fait dupliquer, car Cygwin n'a pas son propre terminal, mais utilise ce que vous lancez.
Daniel Beck
1
@DanielBeck Mais le questionneur ne le sait peut-être pas. Je ne l'ai certainement pas fait; un élément appelé "Cygwin Terminal" apparaît dans le menu de démarrage après l'installation. Il a sa propre icône; êtes-vous en train de dire que c'est le même terminal que celui par défaut sur Windows?
Kazark

Réponses:

30

Vous pouvez utiliser la console pour y parvenir. Configurez simplement le Shell sous la page Paramètres pour pointer vers Cygwin.bat.

entrez la description de l'image ici

Gaffe
la source
merci, ça marche bien! juste une question: dans Paramètres-> Console sous Dir. démarrage si je mets le chemin dos-like (c: \ path | ...) ou dans * nix comme (/ cygdrive / c / ... avec ou sans / cygdrive ), il ne vient pas au chemin spécifié. Savez-vous comment régler cela? Merci
Randomiser
Honnêtement, je ne suis pas sûr car cela fait un moment que j'ai personnellement utilisé la console. Cependant, si vous ne trouvez pas un moyen de le définir correctement, vous pouvez toujours modifier votre fichier .bashrc dans votre installation Cygwin pour le modifier dans le dossier souhaité lors de la connexion.
Gaff
Mais si c'est le cas à chaque fois que je lance un nouvel onglet, ce sera CygWin. Comment puis-je utiliser différents onglets pour différents programmes comme ce qui se trouve dans votre instantané?
ziyuang
8
J'ai essayé d'utiliser Console2 (dernières dates de sortie 2011) pour exécuter Cygwin 64 bits dans mon Windows 7 64 bits et cela n'a pas fonctionné. En recherchant un peu, j'ai pu trouver ConsoleZ qui est un fork du premier qui est correctement mis à jour et qui a pu prendre en charge l'environnement que j'ai décrit.
Chuim
@Chuim - Cela semble bien fonctionner pour moi. Console 2.00.148 (32 bits selon Process Manager) exécutant Cygwyn64 Terminal sur Win 7 64 bits.
ysap
6

La réponse standard à cette question est GNU Screen .

Wikipedia a quelques alternatives , comme tmux .

Nitrodist
la source
Mais malheureusement, tmux ne fonctionne pas sous cygwin
Ben Hughes
tmux fonctionne très bien sous cygwin pour moi en ce moment, j'avais juste besoin de sélectionner tmux dans la liste des packages installés. Cela dit, j'aime toujours avoir des onglets en plus de diviser les fenêtres, tout comme l'OP.
akom
5

Si ce n'est pas un problème pour démarrer sshd et utiliser cygwin via «ssh localhost», essayez MTPuTTY . Cela a très bien fonctionné pour moi.

Fonctionnalités:

  • accès complet à la configurabilité de PuTTY (et je ne connais pas de meilleur émulateur de terminal pour Windows)
  • raccourcis clavier configurables dans MTPuTTY (tout ce dont j'avais besoin)
Kamil Nowosad
la source
3

mobaxterm est peut-être ce que vous recherchez - un ensemble de base d'outils cywin (et vous pouvez utiliser les vôtres) multi-onglets, et un serveur x intégré directement

Compagnon Geek
la source