5
ответов

Как я могу получить необработанный результат форматирования команд?

Я хотел бы знать, какие управляющие последовательности отправляются в bash программами для форматирования их выходных данных. Например, если я реже бросаю man, я могу различить, какие части выделены жирным или подчеркнутым шрифтом. ...
31.08.2015
3
ответа

получить все имена файлов в подкаталогах

Мне нужно получить все имена файлов, не включая пути, например, файл1 правильный, а ./folder/file1 неправильный, из подкаталогов. Мой пример использования - получение всех доступных имен файлов terminfo, которые являются ...
18.02.2017
3
ответа

Как определить кодировку символов, которую терминал использует в программе C / C ++?

Я заметил, что SyncTERM использует другую кодировку символов, чем эмулятор терминала MacOS по умолчанию, и они несовместимы друг с другом. Например, вы хотите напечатать блок ...
12.11.2016
2
ответа

Получить статус терминала для возможностей termcap

Как можно получить статус настроек терминала, таких как smam и rmam? Причина в том, что я установил rmam по :tput rmam в скрипте, затем приступить к установке smam при выходе :tput smam Но если терминал имеет установленный rmam, когда...
26.01.2021
2
ответа

Как на самом деле используется команда toe в Linux?

Я пытаюсь понять, как использовать команду toe. Из справочных страниц мне трудно понять, что делает команда. Кроме того, я не могу найти никаких примеров в Интернете. со страницы руководства: ...
22.01.2020
2
ответа

Предоставляет ли terminfo опцион на /usr/local/share?

Где следует установить глобальные файлы terminfo? Существует ли /usr/local/share/terminfo? Я бы предпочел не загрязнять файлы terminfo дистрибутива в /usr/share/terminfo.
18.01.2020
2
ответа

меньше: рекламировать terminfo через pipe

Если я сделаю ls | less, ls обнаруживает, что он не подключен к терминалу, что вполне справедливо. За исключением того, что к терминалу подключается меньше. В этой настройке ls может создавать цветные столбцы ...
25.05.2019
2
ответа

Emacs с поддержкой 24-битного терминала во FreeBSD

I Я безуспешно пытаюсь включить 24-битную поддержку на терминале (через SSH) в моей установке FreeBSD 12. Я попытался создать файл terminfo с содержимым: xterm-24bit|xterm с 24-битной прямой ...
16.04.2019
2
ответа

Почему клавиша END не имеет записи terminfo?

В системе Debian нажатие клавиши END генерирует ^ [[F: $ showkey -a Нажмите любые клавиши - Ctrl-D завершает эту программу ^ [[F 27 0033] 0x1b 91 0133 0x5b 70 0106 0x46 Но почему это ...
01.08.2017
2
ответа

Ряд библиотек как ncurses в сценарии оболочки

Supose Вы представляете следующий TUI в оболочке: Мне нужен ряд библиотек, которыми можно пользоваться в оболочке, чтобы сделать это. Будучи уверенным, ncurses не использовался, потому что он делает dependecy. Вопрос: Как...
13.09.2014
1
ответ

В чем разница между "xterm -256color" и "putty -256color"

Как следует из заголовка, в чем разница? Когда я должен использовать тот или иной? Кроме того, у кого-нибудь есть "каноническое" определение термина putty -256color в termcap/terminfo? Google был меньше, чем...
14.11.2020
1
ответ

Как взаимодействовать с базой данных terminfo на C без ncurses?

Уже несколько дней пытаюсь найти информацию. Чтобы было ясно, моя цель — создать библиотеку C, подобную ncurses. Я полностью осведомлен об escape-последовательности ANSI и о том, как их использовать. Однако я хочу...
17.03.2020
1
ответ

Как сгенерировать конкретную (именованную) управляющую последовательность для текущего терминала?

Недавно я видел трюк, который позволял вам сортировать «общие» коды управления выводом терминала (на основе текущих настроек termcap/terminfo), но не могу найти его обратно. Если я правильно помню, это позволяло вам делать ...
16.01.2020
1
ответ

tput ed is empty

Вывод tput ed пуст, и я не могу понять почему. Остальные возможности работают нормально. Кроме того, ed не отсутствует в выводе infocmp, поэтому tput должен совпадать, верно? $ printf '%q' "$(tput ed)" '' $ ...
19.11.2019
1
ответ

Как отобразить и скомпилировать терминальную информацию для некоторого терминала?

У меня есть терминал urxvt. Он работает как надо после ручной настройки следующего: usr @ archlinux ~ : typeset -g -A key usr @ archlinux ~ : key[Home]="${terminfo[khome]}" usr @ archlinux ~ : [[...
04.11.2019
1
ответ

Вход в удалённые оболочки из консоли на Debian 9 приводит к "'screen.xterm-256color': unknown terminal type",

Перед тем, как я подробнее расскажу о своей проблеме, есть список рассылки debian, который, кажется, объясняет причину... https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854414 После установки Debian 9, вход в систему ...
14.10.2018
1
ответ

Как установить цвет фона экрана консоли Linux?

Примечание: я переработал вопрос, чтобы уточнить вопросы. Это тривиальный вопрос, который можно ответить на несколько частей, потому что вопрос имеет несколько атрибутов. К сожалению, вопрос может быть ...
12.10.2018
1
ответ

Почему записи terminfo не следуют соглашению?

База данных terminfo содержит записи, описывающие "режим приложения". По соглашению, записи, соответствующие кнопкам, нажимаемым на клавиатуре, начинаются с \EO (это сделано для того, чтобы приложения, которые ...
10.08.2017
1
ответ

Сравнение текущей базы данных terminfo с исходным файлом terminfo

Как мы можем сравнить все доступные записи terminfo (полная текущая скомпилированная база данных) с исходным файлом terminfo? Утилита infocmp имеет параметр -F, но для сравнения требуется два файла, но ...
08.08.2017
1
ответ

Как использовать terminfo для установки цветов для man и less?

Я видел этот вопрос, где отвечающий использует termcap для определения цветов для less, которые затем могут быть использованы для отображения man. Он сказал, что хотя termcap устарел, это проще, в то время как terminfo ...
13.04.2017
1
ответ

Есть ли способ предоставить «переопределения» для записи terminfo?

По крайней мере, в Linux, в RedHat, указанная запись terminfo xterm содержит ошибки: по какой-либо причине они используют последовательность инициализации через возможность is2, которая заставляет экран с 80 столбцами (см. CSI? nl). ...
14.10.2016
0
ответов

TERM=tmux -256color вызывает "Ошибка открытия терминала"

Я хочу включить курсив в tmux (внутри iTerm2 на macOS Big Sur 11.3 ). Я добился этого, установив это в.tmux.conf установить -g по умолчанию -терминал "tmux -256color" И я установил...
02.05.2021
0
ответов

Zsh получает ключи terminfo с модификаторами

На странице Arch Linux Wiki на Zsh есть пример, который получает последовательности ключей из terminfo. typeset -g -A key key[Home]="${terminfo[khome]}" ключ[Конец]="${terminfo[kend]}" ... Но как мне получить...
09.11.2019
0
ответов

Почему мне не нужно сбрасывать текст атрибуты с меньшим?

Этот скрипт выводит 5 строк, третья подчеркнута: #! / usr / bin / env bash set -eu полужирным шрифтом = $ (полужирным шрифтом) сброс = $ (tput sgr0) подчеркивание = $ (tput smul) echo 'строка 1 строка 2 строка 3 строка 4 линия 5 '| ...
29.05.2018
0
ответов

Почему экран в macOS не принимает мой ~ / .terminfo?

Я бы хотел, чтобы Terminfo для моего терминала (rxvt-unicode) работал, чтобы при использовании ssh с Linux на macOS клавиши Home / End и другие работают правильно. Обычно, чтобы сделать это с помощью удаленного Linux ...
12.12.2017

Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

---------121 Терминатор--------2403----GNOME, основанный на Python эмулятор терминала, перешедший Терминала GNOME, какая основная функция организует несколько терминалов в представления сетки. Не быть перепутанным с/gnome-terminal или Терминатор Jessie.

Терминатор GNOME, основанный на Python эмулятор терминала, перешедший Терминала GNOME, какая основная функция организует несколько терминалов в представления сетки. Не быть перепутанным с/gnome-terminal или Терминатор Jessie.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

---------121--------2404----Terminfo является базой данных, описывающей терминалы, используемые ориентированными на экран программами, такими как nvi (1), жулик (1) и библиотеки, такие как ncurses (3NCURSES). Terminfo описывает терминалы путем предоставления ряда возможностей, которые они имеют путем определения, как выполнить экранные операции, и путем определения дополнения последовательности инициализации и требования. - взятый из страницы справочника.

Terminfo является базой данных, описывающей терминалы, используемые ориентированными на экран программами, такими как nvi (1), жулик (1) и библиотеки, такие как ncurses (3NCURSES). Terminfo описывает терминалы путем предоставления ряда возможностей, которые они имеют путем определения, как выполнить экранные операции, и путем определения дополнения последовательности инициализации и требования. - взятый из страницы справочника.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)