baris status tmux dengan baris kosong di atas?

9

Saya memiliki baris status tmux yang bagus, tapi saya tidak suka bagaimana bash / perintah berjalan rata di sepanjang itu. Artinya, jika layar penuh, saya mengetikkan hal-hal tepat di atas baris status.

Saya ingin satu baris di atasnya, sehingga apa yang saya ketikkan tidak pernah "menyentuh" ​​baris status; apakah ada cara untuk melakukan ini?

Contoh:

Katakanlah saya memiliki jendela terminal yang sangat kecil yang panjangnya dua baris

bash>$ (cursor)
1: bash*  2: bash-  3: vim-

Bagaimana cara saya mendapatkan baris kosong untuk memisahkan bilah status dari prompt, seperti:

bash>$ (cursor)

1: bash*  2: bash-  3: vim-
Justin L.
sumber
Bisakah Anda memberikan tangkapan layar?
Sardathrion - terhadap penyalahgunaan SE
1
@Sathathrion Saya menambahkan indikasi visual tentang apa yang saya bicarakan, apakah itu membantu? :)
Justin L.
1
Powerline memiliki beberapa ikatan tmux yang mungkin berguna bagi Anda.
Sardathrion - terhadap penyalahgunaan SE
select-layoutharus membantu, saya pikir
sendmoreinfo
Bukan jawaban langsung, tetapi mengubah warna latar belakang bilah status menyediakan sejumlah perbedaan visual yang baik antara baris perintah dan bilah status.
chepner

Jawaban:

2

Jika Anda tidak keberatan mengetik langsung di atas batas panel (yang harus tetap Anda lakukan untuk panel apa pun yang tidak menyentuh garis status), Anda dapat memaksa tmuxuntuk menggunakan jendela yang lebih kecil:

set force-height <single_window_height - 1>

Namun ini hanya pengaturan per-jendela dan bertindak sebagai batas ketinggian maksimum sehingga tidak akan melakukan apa yang Anda inginkan ketika Anda mengubah dimensi terminal yang berisi.

peterph
sumber