Toyterm ist ein Spielzeuganalemulator für Linux.

Zu installieren:
$ 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 .Zu konfigurieren:
$ mkdir -p " $HOME /.config/toyterm "
$ cp ./config.toml " $HOME /.config/toyterm "
$ $EDITOR " $HOME /.config/toyterm/config.toml "Zu deinstallieren:
$ rm " $HOME /.terminfo/t/toyterm-256color "
$ cargo uninstall toyterm
$ rm -r " $HOME /.config/toyterm "$ sudo rm /usr/share/terminfo/t/toyterm-256color . | Schlüssel | Funktion |
|---|---|
Strg + - | Schriftgröße verringern |
Strg + = | Schriftstelle erhöhen |
Strg + Verschiebung + c | Kopieren Sie den ausgewählten Text |
Strg + Verschiebung + v | Einfügen des Klemmboardtextes |
Strg + Verschiebung + l | Klare Geschichte |
| Up key | Senden x1b[[A |
| Down Key | Senden x1b[[B |
| Richtiger Schlüssel | Senden x1b[[C |
| Linksschlüssel | Senden x1b[[D |
| Pageup -Schlüssel | Senden Sie x1b[5~ |
| PAGEDOWN KEY | Senden Sie x1b[6~ |
| Schlüssel löschen | Senden Sie x1b[3~ |
| Rücktaste | Senden x7f |
| Mausrad | Gleicher Effekt wie Pfeiltasten (Up/Down/Right/Links) |
| Verschiebung + Mausrad | Scroll -Geschichte |
Wenn Feature multiplex enalbiert ist:
| Schlüssel | Funktion |
|---|---|
Strg + a , c | Erstellen Sie ein neues Fenster |
Strg + a , n | Wechseln Sie zum nächsten Fenster |
Strg + a , p | Wechseln Sie in das Vorabfenster |
Strg + a , % | Splittere Scheibe vertikal geteilt |
Strg + a , " | Splittere Scheibe horizontal geteilt |
Strg + a , z | Maximieren Sie die Stromscheibe |
Strg + a , s | Sparen Sie das aktuelle Layout |
Strg + a , r | Wiederherstellen Saved Layout |
Strg + a , x | Schließen Sie den aktuell fokussierten Bereich |
Strg + a , Up/Down/links/rechts | Konzentrieren Sie sich auf/down/links/rechts |
Strg + a , Strg + Up | Bewegen Sie die Partition nach oben (dh die Breite des oberen Bereichs verringern) |
Strg + a , Strg + Down | Bewegen Sie die Partition nach unten (dh die Breite des oberen Bereichs erhöhen) |
Strg + a , Strg + links | Bewegen Sie die links links (dh die Breite des linken Bereichs) |
Strg + a , Strg + rechts | Bewegen Sie die Partition nach rechts (dh die Breite des rechten Bereichs erhöhen) |
Strg + a , Strg + a | x01 senden (Strg + a ) |
Toyterm zielt darauf ab, die in ECMA-48 beschriebenen Standardkontrollfunktionen zu unterstützen. Einige private Funktionen, die von modernen Terminals weit verbreitet sind, können ebenfalls unterstützt werden. Derzeit unterstützt Toyterm die folgenden Funktionen.
Cha
Jungtier
CUD
CUF
TASSE
Cuu
Dch
Dl
DSR
Ech
Ed
El
HVP
Ich
Il
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}mSm
VPA
SetScrollregion (decstbm): e[{top};{bottom}r
SelectCursorStyle:
e[0 qe[2 qe[4 qe[6 q q (Sixel String ...) STe7e8 Toyterm unterstützt die folgenden Modi.
?25 )?80 )?1000 )?1006 )?1049 )?2004 )x1b[200~ am Anfang und x1b[201~ am Ende eines eingefügten Textes.Diese Software ist unter MIT -Lizenz lizenziert.
Die eingebetteten Schriftarten (M plus 1 Code) werden im Rahmen der Open Font Lizenz (OFL) umverteilt. Weitere Informationen finden Sie auch src/font/OFL.txt .