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