Ci sono alcune applicazioni che possono "passare al successo" in quanto vengono eseguite come app windowed / tradizionale dove vengono visualizzate nella schermata del commutatore di applicazioni e come app in background o app della barra dei menu.
Per alcuni esempi, guarda Dash , Take Five e Skitch . Ognuno ha la preferenza di correre in "primo piano" o "sfondo" e quando apporti una modifica a tale preferenza, devi uscire e riavviare l'app affinché il sistema sappia come gestire il dock, le finestre e il menu barra e lo switcher dell'applicazione.
Non vedo alcun segno del fatto che iTerm 2 abbia questa funzionalità, quindi nella migliore delle ipotesi sarà necessario modificare l'applicazione o ricompilarla se è pronta per andare e manca semplicemente l'interruttore di preferenza nell'applicazione. Il mio sospetto è che l'applicazione necessiterà di più programmi aggiunti per gestire entrambi i casi e avrai bisogno di vivere con quell'app nello switcher o scegliere uno strumento di emulazione terminale diverso.
Fondamentalmente, il sistema operativo può ospitare un'app progettata per disattivare il dock e lo switcher dell'app, ma non è così semplice come impostare una preferenza su qualsiasi app che desideri modificare.