我有一个很好的 tmux 状态行,但我不喜欢 bash/命令如何沿着它运行。也就是说,如果屏幕已满,我会在状态行正上方键入内容。
我希望在它上面有一个换行符,这样我输入的内容就不会“触及”状态行;有没有办法做到这一点?
例子:
假设我有一个非常小的终端窗口,只有两行
bash>$ (cursor)
1: bash* 2: bash- 3: vim-
Run Code Online (Sandbox Code Playgroud)
我如何获得一个空行来将状态栏与提示分开,例如:
bash>$ (cursor)
1: bash* 2: bash- 3: vim-
Run Code Online (Sandbox Code Playgroud)
如果您不介意直接在窗格边框上方键入(对于任何不接触状态行的面板,无论如何都必须这样做),您可以强制tmux
使用较小的窗口:
set force-height <single_window_height - 1>
Run Code Online (Sandbox Code Playgroud)
然而,这只是每个窗口的设置,并充当最大高度限制,因此当您更改包含的终端尺寸时,它不会执行您想要的操作。