Срок, Xterm или Uxterm?

76

Я обычный домашний пользователь, но все еще иногда использую терминал для простых задач. Когда я набираю «терминал» в единстве, он предлагает мне три варианта - но какая разница? Я ненавижу всегда выбирать случайно и думать о том, что я сделал.

Юстинас Дуденас
источник
2
Это очень круто, если вы постоянно используете ie mc (midnight commander) и хотите работать со всеми существующими ярлыками: D. Потому что некоторые короткие клавиши не работают на xterm с поддержкой меню gnome, и это преимущество в mc: D. Хорошим примером этого может быть Shourtcut F10 или другой. Если вы попытаетесь использовать его в стандартном gnome-терминале в mc, это не сработает, но на xterm работает очень хорошо.

Ответы:

38

Терминал, в программном обеспечении Ubuntu по умолчанию, gnome-терминал. XTerm - это ... https://en.wikipedia.org/wiki/Xterm . UXTerm - это XTerm с поддержкой символов Unicode. Основное различие между XTerm и Terminal заключается в том, что gnome-терминал имеет больше функций, в то время как XTerm минималистичен (хотя он имеет функции, которых нет в gnome-терминал, но они более продвинуты).

Yure16
источник
13
Юникод это большое дело.
Юстинас Дуденас
6
Насколько я могу видеть как в Xterm, так и в UXterm, символы Юникода, такие как символы, cat ~/Desktop/examples.desktopвыглядят абсолютно идентичными, со шрифтами TrueType или без них, выбранными с помощью Control + щелчок правой кнопкой мыши. Чем отличаются эти два терминальных эмулятора?
Дан Даскалеску
16

Если вы используете Ubuntu, вы также должны были gnome-terminalустановить. Для Kubuntu терминалом по умолчанию является konsole, а для Lubuntu - lxterminal.

Все три - хороший выбор.

Я бы выбрал максимально независимую среду рабочего стола lxterminal.

xterm, и uxtermхороши, но они используют уродливые шрифты и создают некоторые проблемы при нажатии клавиш (см. Как настроить горячие клавиши для xterm? ).

enzotib
источник
1
Вы не можете re kidding, they canдобавить несколько версий программного обеспечения из-за разных шрифтов. Набивать людей, потому что это имеет смысл для 1% пользователей и стоит так мало места на диске? Там должны быть серьезные различия.
Юстинас Дуденас
@ JustinasDūdėnas: Я не говорю, что они идентичны с функциональной точки зрения, и я не говорю, что они отличаются только шрифтами (это, между прочим, несколько настраивается), но два программного обеспечения не должны иметь " Серьезные отличия "должны быть включены в репозитории. Выбор оставлен на усмотрение пользователя.
энзотиб
2
xterm не зависит от другого программного обеспечения, которое может пригодиться, если вы случайно удалили что-либо.
daithib8
6
Вы можете использовать шрифты TrueType (и сглаживание) для xterm, удерживая нажатой клавишу Control (удерживая нажатой), выберите «шрифты TrueType»
Янус Троелсен
3
Я хочу сказать, что включение практически идентичного программного обеспечения вынуждает пользователей делать выбор, который им не нужен. Вы можете сравнить это с передозировкой или добавлением второй кнопки выключения.
Юстинас Дуденас,
8

По умолчанию это «терминал», то есть gnome-terminal.

Вы также можете вызвать один с помощью горячей клавиши ctrl-alt-T

Адриан
источник
4

Gnome-терминал обычно больше ресурсов, чем xterm и rxvt. Кроме того, размер установки gnome-терминала обычно примерно в десять раз больше, чем у xterm.

По умолчанию urxvt использует функцию быстрой прокрутки. Это приводит к тому, что эмулятор терминала не всегда обновляет окно при изменении содержимого. Если программа выводит значительный объем данных в эмулятор терминала, быстрая прокрутка может привести к заметному увеличению производительности. В Xterm эта опция по умолчанию отключена, но вы можете включить ее, поместив XTerm*fastScroll: Trueв свой .Xresourcesфайл. Gnome-терминал, похоже, не имеет этой функции.

Gnome-терминал имеет профили, которые позволяют определять и быстро переключаться между конфигурациями.


источник
Для терминала gnome VSZ (виртуальный размер) примерно в 5-8 раз больше, а RSS (размер резидентного набора) примерно в 4-5 раз больше, чем для xterm. Но это для того gnome-terminal-server, что позволяет открывать столько окон, сколько вам хочется. Если вы откроете столько окон xterm, требования к памяти будут одинаковыми.
Олаф
1

Для обычного пользователя xtermи uxtermдовольно бесполезны.

Я лично полагаюсь gnome-terminalдаже на расширенное использование. Я просто удаляю два других, чтобы не беспокоить их показ в поиске по приложениям.

Адам Доу
источник
6
Насколько бесполезны xterm и uxterm? Я предпочитаю нажимать F10 в xterm, а не Esc, 0 в gnome-терминал, и со шрифтами истинного типа xterm выглядит потрясающе.
Дан Даскалеску
3
@DanDascalescu Можно просто набрать [Alt] [0], и он делает то же самое. Кроме того, gnome-terminalшрифт выглядит эффектно, и вам не нужно делать это xterm -fa font -fs 10перед тем, как нажать [Alt] [F2]. Я полагаю, вы могли бы настроить gnome-терминал для открытия xterm и выхода. Еще одним недостатком xterm является его легкость. Это архаично; это как vim vs gedit. Если у вас нет современного компьютера, просто не используйте xterm. Вы не можете увеличить масштаб; у вас нет меню; Вы не можете скопировать и вставить (самый раздражающий)! В основном, используйте xterm, если вам нужно использовать ed для редактирования без особого использования процессора.
dylnmc