Toyterm - это эмулятор игрушечного терминала для Linux.

Для установки:
$ git clone https://github.com/algon-320/toyterm
$ cd toyterm
$ tic -x -o " $HOME /.terminfo/ " toyterm.info
$ cargo install --path .$ sudo tic -x toyterm.info .Для настройки:
$ mkdir -p " $HOME /.config/toyterm "
$ cp ./config.toml " $HOME /.config/toyterm "
$ $EDITOR " $HOME /.config/toyterm/config.toml "Удалить:
$ rm " $HOME /.terminfo/t/toyterm-256color "
$ cargo uninstall toyterm
$ rm -r " $HOME /.config/toyterm "$ sudo rm /usr/share/terminfo/t/toyterm-256color . | Ключ | Функция |
|---|---|
Ctrl + - | Уменьшить размер шрифта |
Ctrl + = | Увеличить размер шрифта |
Ctrl + shift + c | Скопируйте выбранный текст |
Ctrl + shift + v | Вставьте текст буфера обмена |
Ctrl + shift + l | Ясная история |
| Вверх ключ | Отправить x1b[[A |
| Вниз ключ | Отправить x1b[[B |
| Правильный ключ | Отправить x1b[[C |
| Левый ключ | Отправить x1b[[D |
| Ключ PAGEUP | Отправить x1b[5~ |
| Pagedown Key | Отправить x1b[6~ |
| Удалить ключ | Отправить x1b[3~ |
| Backspace Key | Отправить x7f |
| Мышиное колесо | Тот же эффект, что и клавиши со стрелками (вверх/вниз/справа/слева) |
| Shift + мышиное колесо | История прокрутки |
Если multiplex функции энальбан:
| Ключ | Функция |
|---|---|
Ctrl + a , c | Создать новое окно |
Ctrl + a , n | Переключиться на следующее окно |
Ctrl + a , p | Переключиться в предварительное окно |
Ctrl + a , % | Панель с расщеплением тока вертикально |
Ctrl + a , " | Расщепленный ток горизонтально |
Ctrl + a , z | Максимизируйте току |
Ctrl + a , s | Сохранить текущий макет |
Ctrl + a , r | Восстановить сохраненный макет |
Ctrl + a , x | Закрыть в настоящее время сфокусированная панель |
Ctrl + a , up/down/left/right | Фокус вверх/вниз/слева/правая панель |
Ctrl + a , ctrl + up | Переместить раздел вверх (то есть уменьшить ширину верхней панели) |
Ctrl + a , ctrl + down | Переместить перегородку вниз (то есть увеличить ширину верхней панели) |
Ctrl + a , Ctrl + Left | Переместить перегородку влево (то есть уменьшить ширину левой панели) |
Ctrl + a , ctrl + right | Переместить вправо раздела (то есть увеличить ширину правой панели) |
Ctrl + a , ctrl + a | Отправить x01 (ctrl + a ) |
Toyterm стремится поддерживать стандартные функции управления, описанные в ECMA-48. Некоторые частные функции, широко используемые современными терминалами, также могут быть поддержаны. В настоящее время игрушечный термин поддерживает следующие функции.
Чай
Нога
Куча
Кайф
ЧАШКА
Куу
Дрэк
Дл
DSR
Эх
Редакция
Эль
HVP
Ich
Ил
Rm
SGR
e[0m , e[me[1me[2me[5me[6me[7me[8me[30m .. e[37me[90m .. e[97me[39me[70me[38;2;{R};{G};{B}me[38;5;{idx}me[40m .. e[47me[100m .. e[107me[49me[80me[48;2;{R};{G};{B}me[48;5;{idx}mСМ
VPA
SetScrollRegion (decstbm): e[{top};{bottom}r
SelectCursorStyle:
e[0 qe[2 qe[4 qe[6 q q (Sixel String ...) Ste7e8 Той термин поддерживает следующие режимы.
?25 )?80 )?1000 )?1006 )?1049 )?2004 )x1b[200~ в начале и x1b[201~ в конце вставленного текста.Это программное обеспечение лицензировано по лицензии MIT.
Встроенные шрифты (M Plus 1 код) перераспределяются по лицензии Open Font (OFL). См. Также src/font/OFL.txt для получения более подробной информации.