LINUX.ORG.RU

xterm 325

 ,


1

3

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

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

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

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

★★★★★

Проверено: Falcon-peregrinus ()
Последнее исправление: DeadEye (всего исправлений: 2)
Ответ на: комментарий от ghoust

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

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

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

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

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

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

О, возьму на заметку.

Всем спасибо за ответы.

dober
()

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

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

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

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

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

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

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

alt-x ★★★★★
()

Состоялся релиз 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
()
Ответ на: комментарий от batekman

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

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

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

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

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

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

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

xterm табы умеет?

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

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

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

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

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

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
()
Ответ на: комментарий от andreyu

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

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

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

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

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

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

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

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

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

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

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

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

SergeySVold ★★★★★
()

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

LinuxDebian ★★★★
()
Ответ на: комментарий от 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
()
Ответ на: комментарий от 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 ★★★★★
()
Ответ на: комментарий от dober

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

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

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

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

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

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

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