J'utilisais TotalTerminal pour obtenir une visière comme un terminal sur un raccourci. Mais TotalTerminal est abandonné, je suis donc passé à l'iTerm2. Mon problème est que lorsque j'utilise un raccourci pour déclencher le comportement et le profil de la visière iTerms, il est également activé comme une application normale et entre dans la Cmd+ Tabliste des applications et je ne le veux pas. Existe-t-il un moyen d'empêcher un tel comportement pour le profil de visière d'iTerm2?
10
Réponses:
Actuellement en octobre 2016, iTerm2 a activé cette fonctionnalité. Allez dans Préférences -> Avancé -> Général ->
Hide iTerm2 from the dock and from the ⌘-Tab app switcher
.la source
defaults write com.googlecode.iterm2 HideFromDockAndAppSwitcher 0
puis en lekillall iTerm
redémarrant.La "clé de service de lancement"
LSUIElement
dans le.plist
fichier pour iTerm2 est votre ami.Pour masquer iTerm2 du commutateur, ouvrez Terminal et entrez:
Vous devrez relancer iTerm2 pour que le paramètre ait un effet.
Si vous souhaitez afficher à nouveau iTerm, utilisez la commande suivante:
Explication d' Apple :
la source
Il y a quelques bonnes modifications sur GitHub. Le plus simple que j'ai trouvé est ici:
https://gist.github.com/CrazyApi/5377685
Assurez-vous que vous disposez d'un raccourci clavier pour basculer iTerm. Une fois que vous avez désactivé l'icône du Dock, il n'y a aucun moyen de lancer une fenêtre autrement. Pour obtenir le style de visière TotalTerminal, vous devez définir la liste déroulante des préférences de votre fenêtre iTerm sur "Haut de l'écran"
Placez le code de la publication GitHub dans votre bash_profile:
nano .bash_profile
Collez ce code:
toggleiTerm
1
et entrezProfit.
la source
Ouvrez les Préférences iTerm2, allez dans l' onglet Apparence et sous Élément système, cochez Exclure du Dock et du sélecteur d'application ⌘-Tab .
la source
Il y a quelques applications qui peuvent "changer de hit" dans la mesure où elles s'exécutent soit comme une application fenêtrée / traditionnelle où cela apparaît dans l'écran du sélecteur d'application et comme une application d'arrière-plan ou une application de barre de menus.
Pour des exemples de cela, regardez Dash , Take Five et Skitch . Chacun a une préférence pour s'exécuter dans le "premier plan" ou "l'arrière-plan" et lorsque vous modifiez cette préférence, vous devez quitter et relancer l'application pour que le système sache comment gérer le dock, les fenêtres et le menu ainsi que le sélecteur d'application.
Je ne vois aucun signe que iTerm 2 possède cette fonctionnalité, donc au mieux, vous devrez modifier l'application ou la recompiler si elle est prête à fonctionner et qu'il manque simplement la préférence de basculer dans l'application. Je soupçonne que l'application aura besoin de plus de programmation pour gérer les deux cas et vous devrez vivre avec cette application dans le commutateur ou choisir un autre outil d'émulation de terminal.
Fondamentalement, le système d'exploitation peut accueillir une application conçue pour désactiver le dock et le sélecteur d'application, mais ce n'est pas aussi simple que de définir une préférence sur n'importe quelle application que vous souhaitez modifier.
la source