Вопросы по теме 'terminfo'
Подсветка поиска в справочной странице tmux
Когда я ищу, например, man ls во время сеанса tmux , строки поиска не выделяются — страница прыгает вниз, так что строка поиска находится в верхней строке буфера, как и ожидалось, но она не выделена.
Выполнение того же действия в той же...
6461 просмотров
schedule
09.09.2023
Использование альтернативного экрана в скрипте 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