Toolbox: Comment désactiver la boîte à outils automatique entrant dans un nouveau terminal?

Créé le 7 juil. 2019  ·  12Commentaires  ·  Source: containers/toolbox

Je veux essentiellement _pas_ faire https://github.com/debarshiray/toolbox/issues/135 / https://github.com/debarshiray/toolbox/pull/199.

Lorsque je Ctrl + Maj + T (ouvrir un nouvel onglet) lorsque je suis dans un toolbox dans Fedora Silverblue, le nouveau terminal est également dans cette boîte à outils ?

Donc:

  1. Puis-je désactiver cette "fonctionnalité" ? Comment?
  2. (Si non) Puis-je au moins quitter la boîte à outils dans un nouvel onglet sans fermer cet onglet ?
    C'est-à-dire que si je suis dans cette boîte à outils dans un nouvel onglet et que j'entre exit , cela ferme en fait cet onglet. Puis-je m'en sortir sans fermer cet onglet ?

question originale d'ici: https://ask.fedoraproject.org/t/can-i-disable-automatic-toolbox-entering-when-new-terminal-tab-is-opened-in-gnome-terminal/2412?u = tapis
Également essentiellement demandé ici et @basvdlei semble également demander un moyen de désactiver ce comportement dans https://github.com/debarshiray/toolbox/issues/135#issuecomment -508447430 si je comprends bien.

1. Bug 5. Help Wanted

Commentaire le plus utile

Lorsque la boîte à outils démarre, elle envoie une valeur à cette "pile", qui est disponible pour le terminal lors de l'ouverture d'une nouvelle fenêtre.

Il pense qu'il serait plus agréable de pouvoir désactiver entièrement cette fonctionnalité dans la boîte à outils.

Tous les 12 commentaires

+1, très ennuyeux par défaut.

Je pense aussi que cela essaie de résoudre un problème important de la mauvaise manière. Personnellement, j'utilise des profils gnome-terminal personnalisés, dont un pour ma boîte à outils qui me donne le comportement de l'onglet, sans affecter l'application Terminal principale.

J'aime assez ouvrir la boîte à outils automatiquement sur un nouvel onglet, surtout lorsque vous n'exécutez pas la boîte à outils par défaut. Il y a une chose cependant, lorsque tous les onglets d'un terminal exécutent une boîte à outils, nous ne pouvons ouvrir qu'une nouvelle fenêtre sur l'hôte.

Vous pouvez probablement désactiver la fonctionnalité vous-même dans vos dotfiles si vous exécutez dans la boîte à outils :

printf "\033]777;container;pop;;\033\\"

de https://github.com/debarshiray/toolbox/pull/199/files

Pas testé ça par contre

:+1:, mais à la deuxième question de savoir comment sortir d'une boîte à outils. Lorsque vous souhaitez exécuter des commandes au niveau du système (par exemple, rpm-ostree), il n'existe aucun moyen clair de sortir de la boîte à outils.

@TheFrozenFire Ctrl+D ?

@shaman007 C'est trop évident et simple pour moi. Êtes-vous sûr de ne pas avoir de commande dbus pour cela? (/s)

Merci. :)

J'aime assez ouvrir la boîte à outils automatiquement sur un nouvel onglet, surtout lorsque vous n'exécutez pas la boîte à outils par défaut. Il y a une chose cependant, lorsque tous les onglets d'un terminal exécutent une boîte à outils, nous ne pouvons ouvrir qu'une nouvelle fenêtre sur l'hôte.

Vous pouvez probablement désactiver la fonctionnalité vous-même dans vos dotfiles si vous exécutez dans la boîte à outils :

printf "\033]777;container;pop;;\033\\"

de https://github.com/debarshiray/toolbox/pull/199/files

Pas testé ça par contre

J'ai testé cela et je peux confirmer que cela fonctionne. Dans votre conteneur, vous pouvez mettre cette commande dans un fichier de démarrage du shell, quelque chose comme ceci :

bkhl<strong i="14">@toolbox</strong>:~$ cat /etc/profile.d/~99start.sh 
printf "\033]777;container;pop;;\033\\"

@bkhl Cela fonctionne aussi pour moi, mais quelqu'un peut-il expliquer exactement pourquoi?

Lorsque la boîte à outils démarre, elle envoie une valeur à cette "pile", qui est disponible pour le terminal lors de l'ouverture d'une nouvelle fenêtre.

Il pense qu'il serait plus agréable de pouvoir désactiver entièrement cette fonctionnalité dans la boîte à outils.

J'ai fini par installer tmux juste pour éviter cela.

Peut-être que cela pourrait être une nouvelle commande toolbox exit ?
Cela conviendrait un peu, car nous avons déjà un toolbox enter

EDIT: Je viens de remarquer que #578 a suggéré la même commande, désolé pour le spam

Oh oui, peut-être que cela devrait être fermé en tant que dupe de https://github.com/containers/toolbox/issues/578?

Oh oui, peut-être que cela devrait être fermé en tant que dupe de https://github.com/containers/toolbox/issues/578?

Ou l'inverse, car cette question est plus ancienne et plus discutée.

Cette page vous a été utile?
0 / 5 - 0 notes