Nói rằng tôi mở một thiết bị đầu cuối
$ echo $LINES
25
$ vi
:set lines?
25
:set lines=50
:!echo $LINES
50
-Như tôi mong đợi (và cửa sổ đầu cuối thay đổi kích thước và mọi thứ hoạt động). Nhưng nếu tôi bắt đầu tmux từ một thiết bị đầu cuối mới (không thay đổi kích thước)
$ tmux new -s resize_for_crying_out_loud
$ echo $LINES
25
$ vi
:set lines?
25
:set lines=50
:!echo $LINES
25
và vi không thể sử dụng được vì nó bị lẫn lộn và sẽ không hiển thị đúng. Tôi có thể điều chỉnh kích thước cửa sổ bằng chuột và điều đó có được cả hai dòng: set? và: echo tiếng vang $ LINES để đồng ý Ngoài ra TERM = screen-256color-it trong tmux, TERM = rxvt-unicode-256color trong thiết bị đầu cuối bình thường.
$ tmux new -s this_is_how_the_manual_says_to_resize -y 50
cũng không hoạt động.