Cài đặt máy chủ mới của tôi trông kỳ lạ:
Có cách nào để thay đổi kích thước nó để sử dụng toàn bộ cửa sổ terminal không?
Cài đặt máy chủ mới của tôi trông kỳ lạ:
Có cách nào để thay đổi kích thước nó để sử dụng toàn bộ cửa sổ terminal không?
Câu trả lời:
Điều này có nghĩa là có một ssh hoặc thiết bị đầu cuối khác, ngoài chính bạn, được kết nối với phiên này, có kích thước cửa sổ nhỏ hơn của bạn.
Bạn có thể tách tất cả khách hàng trừ chính bạn, bằng cách sử dụng phím nóng Byobu này :
Alt-F6
Hoặc bạn có thể chạy tập lệnh /usr/lib/byobu/include/tmux-detach-all-but-current-client
Tiết lộ đầy đủ: Tôi là tác giả và người duy trì Byobu .
Một thay thế cho Alt-F6
là Prefix-Shift-D
, nơi Prefix
là lệnh Byobu thoát chạy của bạn (thường Ctrl-a
).
Xem thêm thông tin tại đây: https://stackoverflow.com/questions/22138211/how-do-i-disconnect-all-other-users-in-tmux .
Alt-F6 không hoạt động với tôi. Nhưng tôi thấy rằng tôi đang sử dụng tmux. Để tách cửa sổ khác, hãy sử dụng kết hợp giữa list-client và Detach-client:
% tmux list-clients
/dev/pts/1: 0 [64x160 xterm] (utf8)
/dev/pts/39: 0 [39x143 xterm] (utf8)
% tmux detach-client -t /dev/pts/39
Vì 64x160 lớn hơn, tôi nghĩ rằng đó là cửa sổ của mình trong khi khách hàng khác là cửa sổ nhỏ hơn.
Kịch bản tuyệt vời! Trên OSX sử dụng byobu được cài đặt với Homebrew, hiện tại (nó)
/usr/local/Cellar/byobu/5.92/lib/byobu/include/tmux-detach-all-but-current-client
có lẽ bạn sẽ sửa đổi số phiên bản, nhưng điều đó sẽ cho bạn ý tưởng về cách tìm nó
brew info byobu
sẽ cho bạn biết nơi byobu lưu trữ các tập tin lib vv của nó.
sau đó chỉ cần nối thêm lib/byobu/include/tmux-detach-all-but-current-client
vào vị trí đó là gì (trong trường hợp của tôi, /usr/local/Cellar/byobu/5.92/
)
Tôi đã nhận được nó để làm việc gửi lệnh thông qua vim Sepcial chars trên các khóa tùy chọn của bạn trên iterm2 \ 033 [17; 3 ~