Вопросы по теме 'terminfo'

Подсветка поиска в справочной странице tmux
Когда я ищу, например, man ls во время сеанса tmux , строки поиска не выделяются — страница прыгает вниз, так что строка поиска находится в верхней строке буфера, как и ожидалось, но она не выделена. Выполнение того же действия в той же...
6461 просмотров

Использование альтернативного экрана в скрипте bash
Альтернативный экран используется многими «интерактивными» терминальными приложениями, такими как vim, htop, screen, alsamixer, less, ... Это похоже на другой буфер содержимого терминала, который исчезает, когда приложение завершает работу, поэтому...
9894 просмотров
schedule 12.10.2022

Использование Alt-left/right для переключения между окнами в tmux
Я пытаюсь настроить tmux для переключения между окнами, используя последовательности alt-left, alt-right. Это то, что у меня есть в моем .tmux.conf bind-key -n M-Left previous-window bind-key -n M-Right next-window К сожалению, это не...
4347 просмотров
schedule 19.02.2023

ncurses поддерживает курсив?
Некоторые терминалы, такие как urxvt, поддерживают отображение текста курсивом с помощью записей sitm и ritm terminfo: echo `tput sitm`italics`tput ritm` Я хотел бы использовать это в приложении, которое у меня есть, которое хочет...
956 просмотров
schedule 02.07.2022

Почему terminfo[kcuu1] = '\EOA'?
Из того, что я могу сказать, читая terminfo(5) , kcuu1 должна быть последовательностью, которую терминал отправляет при нажатии стрелки вверх. Я никогда, никогда не видел, чтобы это было чем-то другим, кроме ^[[A (говоря сейчас о cat ,...
1065 просмотров
schedule 23.08.2022

вывод: неизвестный терминал xterm-256color
У меня ОС Х 10.10.5. Я получаю сообщение об ошибке при попытке открыть терминал: tput: неизвестный терминал "xterm-256color" Очевидно, это недостающая запись в termcap. $ port list ncurses ncurses @6.0...
4675 просмотров
schedule 28.04.2024

Если выражение else в параметризованных строках terminfo
Я реализую парсер на С++ для параметризованных строк (которые используются для указания некоторых возможностей терминала для терминала). Затем я наткнулся на это на справочной странице terminfo: %? expr %t thenpart %e elsepart %; This forms an...
53 просмотров
schedule 22.11.2022

Кодирование `%l` в параметризованных строках terminfo
Я реализую парсер на С++ для параметризованных строк (которые используются для указания некоторых возможностей терминала для терминала). Затем я наткнулся на это % encoding на справочной странице terminfo: %l...
124 просмотров
schedule 23.03.2024

Задержка в параметризованных строках terminfo
На странице руководства terminfo упоминается, что $<> в кодировке для указания задержки в ms , а в его угловых скобках - это число с точностью не более одного десятичного знака. И с помощью следующего скрипта Python я подтвердил, что...
73 просмотров
schedule 15.03.2023