Toyterm adalah emulator terminal mainan untuk Linux.

Untuk menginstal:
$ 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 sebagai gantinya.Untuk mengonfigurasi:
$ mkdir -p " $HOME /.config/toyterm "
$ cp ./config.toml " $HOME /.config/toyterm "
$ $EDITOR " $HOME /.config/toyterm/config.toml "Untuk menghapus instalasi:
$ rm " $HOME /.terminfo/t/toyterm-256color "
$ cargo uninstall toyterm
$ rm -r " $HOME /.config/toyterm "$ sudo rm /usr/share/terminfo/t/toyterm-256color juga. | Kunci | Fungsi |
|---|---|
Ctrl + - | Mengurangi ukuran font |
Ctrl + = | Tingkatkan ukuran font |
Ctrl + shift + c | Salin teks yang dipilih |
Ctrl + Shift + v | Tempel teks papan klip |
Ctrl + shift + l | Sejarah yang jelas |
| Up Key | Kirim x1b[[A |
| Kunci bawah | Kirim x1b[[B |
| Kunci kanan | Kirim x1b[[C |
| Kunci kiri | Kirim x1b[[D |
| Kunci halamanup | Kirim x1b[5~ |
| Kunci Pagedown | Kirim x1b[6~ |
| Hapus kunci | Kirim x1b[3~ |
| Kunci Backspace | Kirim x7f |
| Roda tikus | Efek yang sama dengan tombol panah (naik/turun/kanan/kiri) |
| Shift + Roda Tikus | Sejarah Gulir |
Jika fitur multiplex diaktifkan:
| Kunci | Fungsi |
|---|---|
Ctrl + a , c | Buat Jendela Baru |
Ctrl + a , n | Beralih ke jendela berikutnya |
Ctrl + a , p | Beralih ke jendela Prev |
Ctrl + a , % | Panel arus terpisah secara vertikal |
Ctrl + a , " | Panel arus terpisah secara horizontal |
Ctrl + a , z | Maksimalkan panel saat ini |
Ctrl + a , s | Simpan tata letak saat ini |
Ctrl + a , r | Kembalikan tata letak yang disimpan |
Ctrl + a , x | Tutup panel yang saat ini terfokus |
Ctrl + a , atas/bawah/kiri/kanan | Fokuskan panel ke atas/bawah/kiri/kanan |
Ctrl + a , ctrl + up | Pindahkan partisi ke atas (yaitu mengurangi lebar panel atas) |
Ctrl + a , Ctrl + Down | Pindahkan partisi ke bawah (yaitu meningkatkan lebar panel atas) |
Ctrl + a , ctrl + kiri | Pindahkan partisi ke kiri (yaitu mengurangi lebar panel kiri) |
Ctrl + a , ctrl + kanan | Pindahkan partisi ke kanan (yaitu meningkatkan lebar panel kanan) |
Ctrl + a , ctrl + a | Kirim x01 (ctrl + a ) |
Toyterm bertujuan untuk mendukung fungsi kontrol standar yang dijelaskan dalam ECMA-48. Beberapa fungsi pribadi, yang banyak digunakan oleh terminal modern, dapat didukung juga. Saat ini mainan mendukung fungsi -fungsi berikut.
Cha
ANAK
MAMAHAN
Cuf
CANGKIR
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 ...) St.e7e8 Toyterm mendukung mode berikut.
?25 )?80 )?1000 )?1006 )?1049 )?2004 )x1b[200~ di awal dan x1b[201~ di akhir teks yang ditempelkan.Perangkat lunak ini dilisensikan di bawah lisensi MIT.
Font tertanam (M ditambah 1 kode) didistribusikan kembali di bawah Lisensi Font Terbuka (OFL). Lihat juga src/font/OFL.txt untuk lebih jelasnya.