我本想运行'brew update',但却运行了'brew upgrade'。
之后,我的tmux在某些功能上停止工作。
例如,我无法分割窗口。我已经尝试使用快捷键(Prefix-%
)、终端命令(tmux split-window
)或者tmux命令(Prefix-:split-window
)。有时终端会在短暂的时间内分割窗口,然后新的窗格就消失了。有时则没有任何反应。
如果tmux已经分离,我可以用tmux attach
附加,但有些其他命令不起作用。例如,如果我运行tmux new-session -As "foo"
,它会返回字符串[exit]
,如果我检查返回值(echo $?
),它会返回0。
我已经尝试过以没有配置的方式运行tmux,以防我的tmux.conf出了问题。但当我运行tmux -f /dev/null
时,它会返回字符串[exit]
,如果我检查返回值(echo $?
),它会返回0。
问题是我不确定问题是tmux本身的问题(它已经升级到3.2a - 我不记得之前的版本是什么)还是其他程序的问题,或者是我在Mac M1处理器上运行时遇到了一些问题,在很多情况下都会给我带来麻烦。
我已经尝试过降级tmux,但没有太多关于如何做到这一点的资料,而且我尝试过的那些也没有起作用。所以我放弃了,特别是因为我不确定这是否能解决问题。
总之,我至少需要一些帮助来知道如何最好地调试问题。
谢谢!