Cách làm cho màn hình lớn hơn trong byobu


55

Cài đặt máy chủ mới của tôi trông kỳ lạ: nhập mô tả hình ảnh ở đây

Có cách nào để thay đổi kích thước nó để sử dụng toàn bộ cửa sổ terminal không?


Sự điên rồ này cuối cùng cũng kết thúc! Tôi đã nguyền rủa những dấu chấm nơi làm rối tung hoạt động rất tinh vi của mình, cụ thể là sao chép và dán.
biocyberman

Câu trả lời:


105

Đ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 .


2
Tôi đánh giá cao bạn, nhưng tôi không có tiếng tăm gì cả, cảm ơn bạn, điều đó chưa bao giờ xảy ra với tôi rằng tôi đã để mình đăng nhập sau khi tôi thiết lập xong mạng.
HilarieAK

4
Alt - F6 không hoạt động với tôi, nhưng kịch bản thì có.
biocyberman

Phím tắt này và lệnh này không hoạt động đối với tôi ... Tôi đang sử dụng màn hình chứ không phải tmux ...
Loenix

1
Một số distro có thể không bao gồm kịch bản đó - bạn có thể tải về tại đây - raw.githubusercontent.com/dustinkirkland/byobu/master/usr/lib/...
Natalie Adams

Thực hiện Alt - F6 trên Macbook Air của tôi trong khi Mosh'ing vào máy chủ của tôi cũng khiến tôi bị ngắt kết nối; (
dalanmiller


5

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.


Công việc này như một cái duyên vậy. Đã thử cái được chấp nhận và không hoạt động, nhưng cái này thì có. Làm tốt lắm.
Drubio

3

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-clientvào vị trí đó là gì (trong trường hợp của tôi, /usr/local/Cellar/byobu/5.92/)


-2

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 ~

đây là hình ảnh hiển thị cấu hình

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.