我定义了一个快捷方式来开始将窗格记录到文件中,另一个用于停止记录。快捷方式处于活动状态。这些是我的命令.tmux.conf
:
bind-key H pipe-pane "cat >>$HOME/tmux.log"
bind-key h pipe-pane
通过按C-b ?
我可以看到定义:
H: pipe-pane "exec cat >>/home/myuser/tmux.log"
h: pipe-pane
这个想法是,对于当前窗格,C-b H
将开始记录并将其停止。C-b h
很明显不同的窗格会发生碰撞,但我现在不担心这个。我只想记录工作,但事实并非如此。快捷方式似乎工作正常,并且文件创建正常:
-rw-r--r-- 1 myuser mygroup 0 2012-04-28 11:21 tmux.log
但它的大小始终为 0。即使关闭后也是如此。没有任何东西,永远不会,被写入它。关于如何调试此问题的任何想法?
tmux
与相比,这是我唯一的抱怨screen
,日志记录一直是一项简单的任务,开箱即用,无需任何配置。