Toyterm est un émulateur de terminal jouet pour Linux.

Pour installer:
$ 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 .Pour configurer:
$ mkdir -p " $HOME /.config/toyterm "
$ cp ./config.toml " $HOME /.config/toyterm "
$ $EDITOR " $HOME /.config/toyterm/config.toml "À désinstaller:
$ rm " $HOME /.terminfo/t/toyterm-256color "
$ cargo uninstall toyterm
$ rm -r " $HOME /.config/toyterm "$ sudo rm /usr/share/terminfo/t/toyterm-256color également. | Clé | Fonction |
|---|---|
Ctrl + - | Diminuer la taille de la police |
Ctrl + = | Augmenter la taille de la police |
Ctrl + shift + c | Copier le texte sélectionné |
Ctrl + Shift + v | Texte du presse-papiers coller |
Ctrl + Shift + l | Histoire claire |
| En hausse | Envoyer x1b[[A |
| Clés | Envoyer x1b[[B |
| Clé de droite | Envoyer x1b[[C |
| Clé gauche | Envoyer x1b[[D |
| Clé PageUp | Envoyer x1b[5~ |
| Clé Pagedown | Envoyer x1b[6~ |
| Supprimer la clé | Envoyer x1b[3~ |
| Touche arrière | Envoyer x7f |
| Roue de souris | Même effet que les touches de flèche (haut / bas / droite / gauche) |
| Shift + Roue de souris | Historique de défilement |
Si multiplex de caractéristiques est enalliné:
| Clé | Fonction |
|---|---|
Ctrl + a , c | Créer une nouvelle fenêtre |
Ctrl + a , n | Passez à la fenêtre suivante |
Ctrl + a , p | Passer à la fenêtre Prévance |
Ctrl + a , % | Diviser le volet de courant verticalement |
Ctrl + a , " | Fente de courant horizontalement |
Ctrl + a , z | Maximiser le volet de courant |
Ctrl + a , s | Enregistrer la disposition actuelle |
Ctrl + a , r | Restaurer la disposition enregistrée |
Ctrl + a , x | Fermer actuellement un volet focalisé |
Ctrl + a , haut / bas / gauche / droite | Focus Up / Down / Left / Dright |
Ctrl + a , ctrl + up | Déplacez la partition vers le haut (c'est-à-dire diminuer la largeur du volet supérieur) |
Ctrl + a , ctrl + down | Déplacez la partition vers le bas (c'est-à-dire augmenter la largeur du volet supérieur) |
Ctrl + a , ctrl + gauche | Déplacer la partition à gauche (c'est-à-dire diminuer la largeur du volet gauche) |
Ctrl + a , ctrl + droit | Déplacez la partition à droite (c'est-à-dire augmenter la largeur du volet droit) |
Ctrl + a , ctrl + a | Envoyer x01 (ctrl + a ) |
ToyTerm vise à soutenir les fonctions de contrôle standard décrites dans ECMA-48. Certaines fonctions privées, largement utilisées par les terminaux modernes, peuvent également être soutenues. ToyTerm prend actuellement en charge les fonctions suivantes.
Cha
Petit
Cud
Cuf
TASSE
Cuu
DCH
Dl
DSR
Ech
Élégant
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
APV
Setscrollregion (decstbm): e[{top};{bottom}r
SelectCursOrStyle:
e[0 qe[2 qe[4 qe[6 q q (String Sixel ...) Ste7e8 ToyTerm prend en charge les modes suivants.
?25 )?80 )?1000 )?1006 )?1049 )?2004 )x1b[200~ Au début et x1b[201~ à la fin d'un texte collé.Ce logiciel est sous licence MIT.
Les polices embarquées (M Plus 1 code) sont redistribuées sous la licence Open de police (OFL). Voir aussi src/font/OFL.txt pour plus de détails.