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 |
| PAGEUP键 | 发送x1b[5~ |
| 键盘钥匙 | 发送x1b[6~ |
| 删除密钥 | 发送x1b[3~ |
| Backspace键 | 发送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 + down | 向下移动分区(即增加上窗格的宽度) |
ctrl + a ,ctrl +左 | 移动左分区(即减小左窗格的宽度) |
ctrl + a ,ctrl +对 | 向右移动分区(即增加右窗格的宽度) |
ctrl + a ,ctrl + a | 发送x01 (ctrl + a ) |
ToyTerm旨在支持ECMA-48中描述的标准控制功能。也可以支持一些现代终端广泛使用的私人功能。目前,ToyTerm支持以下功能。
cha
幼兽
库德
cuf
杯子
铜
DCH
DL
dsr
回答
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支持以下模式。
?25 )?80 )?1000 )?1006 )?1049 )?2004 )x1b[200~在开始时, x1b[201~在粘贴文本的末尾。该软件已根据MIT许可获得许可。
嵌入式字体(M加1代码)被根据开放字体许可(OFL)重新分布。有关更多详细信息,另请参阅src/font/OFL.txt 。