taskwarrior - 限制日历月输出

taskwarrior - 限制日历月输出

我正在编写一个 tmux 脚本来在 cygwin 中创建一个有趣的 tmux 环境。

当我输入“任务日历”时,输出看起来不错,但当我通过 tmux 脚本运行相同的命令时,自动换行会创建格式错误的输出。

这是我的超级基本 tmux 脚本。

#!/bin/bash -x

tmux split-window -v ;
tmux split-window -h top ;
tmux select-pane -t 0;
tmux split-window -h mc;
tmux select-pane -t 0;
tmux split-window -h "view -p ~/Documents/*";
tmux select-pane -t 0;
tmux select-pane -t 3
tmux send-keys 'task calendar' Enter

我无法理解如何控制输出,因此日历看起来不像这样:

https://pasteboard.co/IwFHW9T.png

您将看到$task日历,但这是由于上面的 tmux send-keys 'task calendar' Enter 命令造成的。

如果我单独运行“任务日历”,输出会正确显示,并且行会按照我的预期排列。

抱歉,因为这是我的第一篇文章,我不太熟悉所有的编程术语。 (大部分是自学)

我认为一个简单的解决方案是将日历月限制为单月输出,但我在手册页中找不到这个。如果您有解决方案,您能否解释一下我哪里出错了,以便我可以从中学习? :) 我的大脑现在很糟糕......

相关内容