toyterm
1.0.0
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 |
| ページアップキー | x1b[5~ |
| ページダウンキー | x1b[6~ |
| キーを削除します | x1b[3~ |
| バックスペースキー | x7fを送信します |
| マウスホイール | 矢印キーと同じ効果(上/下/右/左) |
| シフト +マウスホイール | 履歴をスクロールします |
機能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 、上/下/左/右 | 焦点を合わせて/左/右ペインに焦点を合わせます |
Ctrl + a 、Ctrl + UP | パーティションを上に移動します(つまり、上部ペインの幅を減らします) |
Ctrl + a 、Ctrl +ダウン | パーティションを下に移動します(つまり、上部ペインの幅を増やします) |
Ctrl + a 、Ctrl +左 | パーティションを左に移動します(つまり、左ペインの幅を減らします) |
Ctrl + a 、Ctrl +右 | パーティションを右に移動します(つまり、右ペインの幅を増やします) |
Ctrl + a 、Ctrl + a | 送信x01 (ctrl + a ) |
Toytermは、ECMA-48で説明されている標準制御関数をサポートすることを目的としています。最新のターミナルで広く使用されている一部のプライベート機能もサポートされる場合があります。現在、Toytermは次の機能をサポートしています。
チャ
カブ
cud
cuf
カップ
cuu
DCH
DL
DSR
ech
編
エル
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は次のモードをサポートします。
?25 )?80 )?1000 )?1006 )?1049 )?2004 )x1b[200~の開始時に200〜 x1b[201~貼り付けされたテキストの最後に挿入します。このソフトウェアは、MITライセンスに基づいてライセンスされています。
埋め込まれたフォント(Mプラス1コード)は、オープンフォントライセンス(OFL)の下で再配布されます。詳細については、 src/font/OFL.txtも参照してください。