Termine, Xterm o Uxterm?


76

Sono un normale utente domestico, ma a volte uso ancora il terminale per compiti semplici. Quando scrivo "terminale" in unità, mi offre tre scelte - ma qual è la differenza? Odio scegliere sempre a caso e pensare a quello che ho fatto.


2
È fantastico se usi costantemente mc (comandante di mezzanotte) e vuoi lavorare con tutte le scorciatoie esistenti: D. Perché alcuni tasti brevi non funzionano su xterm con il supporto di menu gnome ed è un vantaggio in mc: D. Un buon esempio di questo potrebbe essere F10 shourtcut o un altro. Se provi ad usarlo in gnome-terminal standard in mc non funziona, ma su xterm funziona molto bene.

Risposte:


38

Il terminale è, nel software predefinito di Ubuntu, il terminale gnome. XTerm è ... https://en.wikipedia.org/wiki/Xterm . UXTerm è XTerm con supporto ai caratteri Unicode. La differenza principale tra XTerm e Terminal è che gnome-terminal ha più funzionalità, mentre XTerm è minimalista (sebbene abbia caratteristiche che non sono in gnome-terminal, ma sono più avanzate).


13
Unicode è un grosso problema.
Justinas Dūdėnas,

6
Per quanto posso vedere sia in Xterm che in UXterm, i caratteri Unicode come quelli cat ~/Desktop/examples.desktopsono assolutamente identici, con o senza caratteri TrueType selezionati tramite Control + tasto destro. In che modo differiscono esattamente questi due emulatori terminali?
Dan Dascalescu il

16

Se stai usando Ubuntu, dovresti anche averlo gnome-terminalinstallato. Per Kubuntu il terminale predefinito è konsolee per Lubuntu lxterminal.

Tutte e tre sono buone scelte.

Per essere il più possibile indipendente dall'ambiente desktop, sceglierei lxterminal.

xterm, e uxtermsono buoni ma usano caratteri dall'aspetto brutto e pongono alcuni problemi riguardo ai tasti premuti (vedi Come si configurano i tasti di scelta rapida per un xterm? ).


1
Non re kidding, they canaggiungere più versioni del software a causa di caratteri diversi. Sconfiggere le persone, perché ha senso all'1% degli utenti e costa così poco spazio su disco? Ci devono essere serie differenze.
Justinas Dūdėnas,

@ JustinasDūdėnas: non dico che sono identici dal punto di vista funzionale e non dico che differiscono solo per i caratteri (che è in qualche modo configurabile, a proposito), ma due software non hanno bisogno di avere " gravi differenze "da includere entrambi nei repository. La scelta è lasciata alle preferenze dell'utente.
enzotib,

2
xterm non dipende da altri software, che potrebbero essere utili in caso di disinstallazione accidentale di qualcosa.
daithib8,

6
Puoi usare i caratteri TrueType (e l'antialiasing) per xterm con il tasto destro del mouse (tieni premuto), seleziona "Font TrueType"
Janus Troelsen,

3
Il punto è che includere software quasi identico costringe gli utenti a scegliere ciò di cui non hanno bisogno. Puoi confrontarlo con documenti eccessivi o aggiungere un secondo pulsante di spegnimento.
Justinas Dūdėnas,

8

L'impostazione predefinita è "terminale", ovvero gnome-terminal.

Puoi anche evocarne uno con un tasto di scelta rapida ctrl-alt-T


4

Gnome-terminal è generalmente più un porco di risorse che xterm e rxvt. Inoltre, la dimensione dell'installazione di gnome-terminal è generalmente circa dieci volte più grande di quella di xterm.

Per impostazione predefinita, urxvt utilizza una funzione chiamata scorrimento veloce. Questo fa sì che l'emulatore di terminale non aggiorni sempre la finestra quando cambia il contenuto. Se un programma trasmette una quantità significativa di dati all'emulatore di terminale, lo scorrimento veloce può comportare un notevole aumento delle prestazioni. Xterm ha questa opzione disabilitata per impostazione predefinita, ma puoi abilitarla inserendo il XTerm*fastScroll: Truetuo .Xresourcesfile. Gnome-terminal non sembra avere questa funzione.

Gnome-terminal ha profili che consentono di definire e passare rapidamente da una configurazione all'altra.


Per gnome-terminal, il VSZ (dimensione virtuale) è circa 5-8 volte più grande e RSS (dimensione del set residente) è circa 4-5 volte più grande rispetto a xterm. Ma questo è per gnome-terminal-server, che consente di aprire tutte le finestre che vuoi. Se si aprono tante finestre xterm, i requisiti di memoria saranno simili.
Olaf Dietsche,

1

Per un utente medio xterme uxtermsono piuttosto inutili.

Personalmente mi affido gnome-terminalanche per un utilizzo avanzato. Rimuovo semplicemente gli altri due, quindi non mi preoccupo di mostrarli nella ricerca delle mie app.


6
In che modo esattamente xterm e uxterm sono inutili? Preferisco premere F10 in xterm che Esc, 0 in gnome-terminal, e con i caratteri di tipo vero xterm sembra fantastico.
Dan Dascalescu il

3
@DanDascalescu Uno può semplicemente digitare [Alt] [0] e fa la stessa cosa. Inoltre, il gnome-terminalcarattere sembra spettacolare e non devi farlo xterm -fa font -fs 10prima dopo aver premuto [Alt] [F2]. Immagino che potresti configurare gnome-terminal per aprire xterm in quel modo ed uscire. Un'altra caduta di xterm è la sua leggerezza. È arcaico; è come vim vs gedit. A meno che tu non abbia un computer moderno, non usare xterm. Non puoi ingrandire; non hai un menu; non puoi COPIARE E INCOLLARE (il più fastidioso)! Fondamentalmente, usa xterm se devi usare ed per modificare senza molto utilizzo della CPU.
dylnmc,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.