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 。