3 个版本
0.1.2 | 2023年11月15日 |
---|---|
0.1.1 | 2023年11月6日 |
0.1.0 | 2023年11月6日 |
#321 在 操作系统
每月 22 次下载
70KB
966 行
tileview
在单个终端中运行 tiled 命令
安装
如果 rust 还未安装,请安装 rust。
然后运行
cargo install tileview
使用方法
将终端分为两行,第一行包含三列,第二行包含一列
tileview cmd1 :: cmd2 :: cmd3 // cmd4 :: cmd5
将终端分为两列,第一列包含三行,第二列包含一行
tileview cmd1 // cmd2 // cmd3 :: cmd4 // cmd5
颜色
大多数编写良好的程序在从 tileview 运行时都会禁用颜色,为了强制使用颜色,您可以使用来自 expect
包的 unbuffer
命令。
tileview unbuffer cmd1 :: unbuffer cmd2
快捷键
k
:杀死当前 tileK
:杀死所有 tiler
:重启当前 tileR
:重启所有 tilel
:在当前 tile 上绘制线条L
:在所有 tile 上绘制线条q
:退出
历史
这是我尝试用 rust 重新编写 arjunmehta 的 multiview 的尝试。
他们的版本有很多我不用但缺少的功能
- 换行:当一行大于终端大小时,终端不会显示末尾
- 滚动:如果您的输出行数超过终端高度,没有方法(据我所知)可以向上滚动
依赖
~2–10MB
~111K SLoC