tmux2html渲染 TMUX 窗口为 HTML
tmux2htm 渲染TMUX全窗口或单个窗格为HTML。
通过捕捉TMUX全窗口或单个窗格,对它们的内容进行分析,并在实时色彩中转换成HTML。输出可以是快照或动画序列。包含一个使用gzip压缩的Web服务,因为合理大小的窗口或窗格,所以通过网络的大小是可以忽略不计的。
要求:
-
tmux 1.8
-
Python 2.7 or 3.4 (could be wrong since it's not tested in lower versions)
安装:
pip install tmux2html
用法:
tmux2html 4 -o window_5_in_current_session.html tmux2html .0 -o first_pane_in_current_window.html tmux2html other:1.2 -o second_window_third_pane_in_other_session.html
命令行选项
-
target
(positional)-目标窗口或窗格。使用tmux的目标语法,但始终为0索引。(例如sess:1.2
-会话-sess,窗口2,窗格3。默认目标是窗口。) -
-o
,--output
-输出文件。如果省略,则打印到标准输出。 -
-m
,--mode
-输出文件权限。默认-644 -
--light
-浅色背景。 -
--interval
-两次捕获之间的秒数。 -
--duration
-捕获的秒数。0为不确定记录,-1为禁用。 -
--stream
-连续渲染直到停止,并添加基于的脚本以自动刷新--interval
。有关更多信息,请参见下面的注释。 -
--fg
- 前景色。可以是颜色索引或R,G,B -
--bg
- 背景颜色。可以是颜色索引或R,G,B -
--full
-呈现单个窗格的完整历史记录 -
--history
-指定要包含的窗格历史记录行的最大数量(表示--full
)
评论