LINUX.ORG.RU

xterm 325

 ,


1

3

Состоялся релиз xterm 325 — стандартного эмулятора терминала для X Window System.

Основные изменения:

  • поддержка Unicode 9.0;
  • улучшена страница man;
  • добавлена опция скрипта configure --without-xinerama для отключения этого расширения X11;
  • исправлено множество ошибок.

>>> Подробности

Ответ на: комментарий от dober

Ну допустим. А без мыши?

XTerm.VT100.translations: #override \
	Ctrl<Key>minus: smaller-vt-font() \n\
	Ctrl<Key>equal: larger-vt-font()
salsa ()
Ответ на: комментарий от ghoust

«те куда можно перейти по Ctrl+Alt+F(1-6)» — это виртуальные терминалы. А xterm — эмулятор.

anonymous ()
Ответ на: комментарий от Kroz

я ставлю urxvt

А что в нём есть такого, чего нет в xterm?

Скриптование на перле.

sergej ★★★★★ ()
Ответ на: комментарий от andreyu

Теперь снова повторю вопрос, что не так с ресайзом эмулятора терминала?

Если тайл разбит на не равные части (мастер окно больше), то часть текста режется. Побороть это не получилось. На сайте разработчиков порекомендовали urxvt.

Если есть решение - ждем.

kedr ()
Ответ на: комментарий от kedr

Notion3 (форк ion3) - никаких проблем не наблюдаю ни с xterm, ни с urxvt. Гапы есть, но от них не избавиться.

andreyu ★★★★★ ()
Ответ на: комментарий от batekman

для удобства termite.

Он ведь только для тайлинга. Для stacking не подойдет...

Odalist ★★★★★ ()

А BiDi уже прикрутили?

cvv ★★★★★ ()
Ответ на: комментарий от kedr

Пустая полоса между строкой/колонкой букв и краем окна, слишком маленькая, чтобы в неё можно было разместить еще одну строку/колонку.

LamerOk ★★★★★ ()
Ответ на: комментарий от batekman

вроде во всех деб-подобных xterm пакуют вместе с чем то. вроде как нет смысла паковать отдельно 50Киб. конкретно в raspbian его искал.

kirill_rrr ★★★★★ ()

Xterm не эмулятор терминала. Это окно оболочки unix.

SergeySVold ★★★★ ()
Ответ на: комментарий от SergeySVold

xterm - это именно эмулятор терминала. Вы просто скорее всего не застали времена, когда к ЭВМ подключался отдельный ящик с клавиатурой и экраном - терминал.

alt-x ★★★★★ ()
Ответ на: комментарий от SergeySVold

Оболочка (bash) это консольное приложение, оно не может создавать окон.

anonymous ()

Состоялся релиз xterm 325 — стандартного эмулятора терминала для X Window System.

И стандартный вопрос: чем оно лучше konsole?

Napilnik ★★★★★ ()
Ответ на: комментарий от alt-x

Вы просто скорее всего не застали времена

Я то, как раз в своё время, начинал рабочий день с того что на pdp11/70 под RSX-oм на терминале Textronix запускал эмуляцию vt100 чтобы студенты лабы на удаленных терминалах делали. xterm появился еще до появления X windows и просто подгонял параметры одного рабочего места под один стандарт.

SergeySVold ★★★★ ()
Ответ на: комментарий от anonymous

Оболочка (bash) это консольное приложение

Блин!Сейчас не хочется историю вспоминать. Раньше консолью была обычная электрическая машинка.Ввод команд и ответы печатались на бумаге. У нас например были машинки марки Consule. Эмулятор сделали чтобы привести наборы команд к одному стандарту на разных вводных устройствах. И в RSX и RT-11 эмуляция VT100 была заложена в систему. Это стандарт команд. Если интересно http://pdp-11.org.ru/files/docs/terminal/vt100.html

SergeySVold ★★★★ ()
Ответ на: комментарий от SergeySVold

Это всё хорошо, но ты так и не объяснил, каким местом к оболочке привязано окно.

anonymous ()
Ответ на: комментарий от anonymous

Не тормозит отрисовка freetype?

Как потестить?
У меня

xterm*faceName:xft:Terminus:size=13

Kroz ★★★★★ ()
Ответ на: комментарий от batekman

Для легковесности есть st

Наверное, но конфигурировать через правку исходников для меня черезчур. Да и тут внизу привели поблему с буфером обмена.
В общем, для своей ниши, но не как bes choice.

для скорости Eterm

Интересно. Посмотрю.

для удобства termite.

Примеры фич, составляющих удобство?

Kroz ★★★★★ ()
Ответ на: комментарий от dober

xterm табы умеет?

Нет, но умеет tmux.
Преимущество tmux - будут табы и в GUI, и в консоли, и через ssh.

Изменение размера шрифта на лету?

Умеет, но коряво.
А зачем?

Копирование через xsel?

Ты имеешь ввиду между программами? Да, если прописать опцию 'XTerm*selectToClipboard: true'. И делает он немного странно: чтобы скопировать тескт, достаточно его просто выделить, больше ничего делать не нужно. Вставить - Shift+Ins.

Kroz ★★★★★ ()
Ответ на: комментарий от sergej

> А что в нём есть такого, чего нет в xterm?
Скриптование на перле.

Зачем? Пример?

Kroz ★★★★★ ()
Ответ на: комментарий от SergeySVold
The xterm program is a terminal emulator for the X Window System. It provides DEC VT102/VT220 and selected features from higher-level terminals such as VT320/VT420/VT520 (VTxxx). It also provides Tektronix 4014 emulation for programs that cannot use the window system directly. If the underlying operating system supports terminal resizing capabilities (for example, the SIGWINCH signal in systems derived from 4.3bsd), xterm will use the facilities to notify programs running in the window whenever it is resized.

Правильно сказал ты только одно — что xterm появился несколько раньше X11. Остальной бред это именно бред от непонимания технической части.

anonymous ()

поддержка Unicode 9.0;

Дак теперь uxterm не нужен что ли?

Deleted ()
Ответ на: комментарий от andreyu

Ну тогда выведи ps ax или что-то похожее, смени мастер окно (уменьшив xterm), а потом верни. Если текст вывода не обрежется, то жду решения.

kedr ()
Ответ на: комментарий от Deleted

Он никогда не был нужен. Ну и ты путаешь юникод с UTF-8.

anonymous ()
Ответ на: комментарий от Deleted

uxterm, кстати, просто скрипт, который запускает xterm.

anonymous ()
Ответ на: комментарий от Kroz

Примеры фич, составляющих удобство?

Копирование с клавиатуры, безо всяких тмуксов. Поиск текста и открытие ссылок, опять же с клавиатуры.

Единственный (или нет?) уважающий себя эмулятор терминала. Не заставляющий тянуться к мышке или переписывать URL руками.

batekman ★★★ ()
Ответ на: комментарий от batekman

Единственный (или нет?) уважающий себя эмулятор терминала. Не заставляющий тянуться к мышке или переписывать URL руками.

Не единственный. urxvt тоже может с помощью расширений на перле. Но у него хватает других проблем, которые я в треде упоминал.

feofan ★★★★★ ()
Последнее исправление: feofan (всего исправлений: 1)
Ответ на: комментарий от anonymous

Я хочу сказать одно.Терминалы DEC-VT52,VT100 и все иже с ними были моно и текстовые. И что тогда сейчас эмуляторы терминала эмулируют позволяя менять шрифт, цвет, количество окон и т.д. и т.п? Куча дополнительных возможностей к VT вообще никакого отношения не имеют.

SergeySVold ★★★★ ()

Ну не знаю, без копипаста както грустно..

LinuxDebian ★★★★ ()
Ответ на: комментарий от anonymous

да не, он нужен, я именно им и пользуюсь, и вроде как ничего не путаю. Почему именно uxterm, потому что вот http://hkar.ru/J9iI слева uxterm, справа xterm

Deleted ()
Ответ на: комментарий от SergeySVold

А ты почитай о более поздних терминалах.

cvv ★★★★★ ()
Ответ на: комментарий от cvv

А ты почитай о более поздних терминалах.

Не путайте меня - я сам запутался. «Термина́л (англ. terminal — «конечный») — конечная часть некой системы, которая обеспечивает связь системы с внешней средой.» А теперь если прочесть в wiki что такое эмуляция то вообще мозги раком встанут.:-)) А если скрестить эти два понятия то «эмулятор терминала»(опять же по wiki) не совсем получается. Ну и бог с ним. Эмулятор,интерпретатор...мальчик-девочка-какая в жопу разница.:-)

SergeySVold ★★★★ ()
Ответ на: комментарий от Deleted

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

Я когда-то настроил xterm для использования UTF-8, и никакой костыль uxterm мне не нужен :) Насколько я понимаю, вот этого хватит:

XTerm*utf8: 2
XTerm*utf8Fonts: 2
XTerm*utf8Title: true
anonymous ()
Ответ на: комментарий от Deleted

Unicode — стандарт, UTF-8 — одна из юникодных кодировок.

anonymous ()
Ответ на: комментарий от SergeySVold

И что тогда сейчас эмуляторы терминала эмулируют позволяя менять шрифт, цвет, количество окон и т.д. и т.п?

В исходном коде и документации XTerm всё есть, читай.

anonymous ()

Г-но диназавра. Для кого оно в XXI веке, не понятно.

spec_po_kiskam ★★★ ()
Ответ на: комментарий от kedr

Ну тогда выведи ps ax или что-то похожее, смени мастер окно (уменьшив xterm), а потом верни. Если текст вывода не обрежется, то жду решения.

Обрежется. Вы эту проблему назвали проблемой ресайза xterm?

В моем тайловом wm окна свой размер меняют крайне редко, поскольку ion3/notion - это wm со статическим тайлингом.

andreyu ★★★★★ ()
Ответ на: комментарий от Kroz

xterm*faceName:xft:Terminus:size=13

Это именно тот «тормозной» метод.

Как потестить?

Например выводом текстового файлa на десяток Mб командой cat. Затем открой меню шрифтов xterm (ctrl + right_click), выключи «TrueType fonts» и сравни скорость. То, что шрифт «Terminus» не TrueTypе - не важно, так как прописан он через faceName:xft, a для скорости надо в том же формате, что и «fixed» здесь: /usr/share/X11/app-defaults/XTerm

anonymous ()
Ответ на: комментарий от SergeySVold

студенты

Я очень надеюсь что ты сейчас к системе образования отношения не имеешь. Там и без тебя мрак.

mandala ★★★★ ()
Ответ на: комментарий от SergeySVold

wiki

Не читай вики. Её пишут дилетанты для дилетантов.

mandala ★★★★ ()
Ответ на: комментарий от dober

Мимо кассы, интересует физически разделенные табы

Тогда тебе xterm не подходит, только и всего.

anonymous ()
Ответ на: комментарий от kirill_rrr

в любом почти
в составе x11-utils
Нужен xclock, ставь xterm

$ dpkg -S $(which xterm) xterm: /usr/bin/xterm

Не пользуйся днищедистрибутивами, пользуйся православным Debian.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.