Se hai in gnome-terminal
esecuzione e desideri una nuova istanza del programma, potresti pensare che l'esecuzione gnome-terminal &
da una shell farebbe il trucco.
Sorprendentemente, questa nuova istanza si comporta come un insipido programma Windows o Mac; invia solo un messaggio all'esistente, in esecuzione gnome-terminal
per creare una nuova finestra. Se questo gnome-terminal
processo si arresta in modo anomalo, perdi tutte le finestre del terminale!
(Naturalmente, ogni finestra ha la sua shell, che è un processo indipendente, ma l'emulatore di terminale effettivo e la sua GUI sono gestiti da una singola istanza dell'applicazione.)
Come possiamo creare istanze indipendenti di gnome-terminal
, ciascuna in esecuzione nel proprio processo, in modo che uccidere quel processo distrugga solo le finestre associate a quel processo?
--disable-factory
non utilizza alcuna terminologia standard come "avvia in un nuovo processo (o spazio di indirizzi); non riutilizzare l'istanza esistente".
rxvt
suppongo.
rxvt
a chiunque desideri un vero terminale multi-processo. Ha il supporto per font TrueType, il re-wrapping di linee lunghe e la maggior parte delle altre funzionalità dei terminali moderni.
gnome-terminal --disable-factory
, tuttavia il supporto per esso è apparentemente essendo witdrawn