Thanh trạng thái màn hình nhiều dòng


9

Tôi đang sử dụng màn hình với một vài tab mở để phân tách các dự án của tôi giữa chúng. Tuy nhiên, khi tôi mở quá nhiều tab, chúng chỉ xuất hiện trên màn hình và tôi không còn thấy chúng trong "thanh trạng thái màn hình" nữa. Tôi vẫn có thể chuyển sang chúng, nhưng không thấy chúng trong danh sách các cửa sổ của tôi. Làm cách nào tôi có thể làm cho nó để "thanh trạng thái màn hình" của tôi sẽ mở rộng thành hai dòng khi cần thiết? Tôi đã nhận được .screenrctừ một người bạn để bắt đầu đưa tôi đến nơi tôi đang ở, nhưng tôi muốn tùy chỉnh nó để cho tôi tùy chọn này.

Câu trả lời:


3

Tôi tự tắt thanh trạng thái, vì đó không phải là cách quản lý màn hình với hơn 40 cửa sổ. Sử dụng Ctrl-A + "sẽ mở danh sách tất cả các màn hình. Bạn có thể đặt tên cho từng cửa sổ bằng Ctrl-A + A. Tôi cũng sử dụng .screenrc tùy chỉnh, trong số những thứ khác, hiển thị thông báo Shell Title trong danh sách Window.

# terminfo and termcap for nice 256 color terminal
# allow bold colors - necessary for some reason
attrcolor b ".I"
# tell screen how to set colors. AB = background, AF=foreground
#termcapinfo xterm 'ti=\E[?1049h:te=\E[?1049l'
#termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
termcapinfo xterm* 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007:ti=\E[?1049h:te=\E[?1049l:XT'
termcapinfo screen* 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm:hs:ts=\E]2;:fs=\E\\:ds=\E]2;screen\E\\:ti=\E[?1049h:te=\E[?1049l:XT'
# erase background with current bg color
defbce "on"
altscreen on
#hardstatus on
defscrollback 2000
multiuser on

hardstatus string "[%n%?: %t%?] %h"
windowlist string "%3n %t   %h%=%f"

Cá nhân tôi thích gắn bó với các ánh xạ và thiết lập chính mà tôi đã có. Tôi không cần phải quản lý 40 màn hình trở lên chỉ khoảng 15 vì vậy tôi sẽ thêm một hàng nữa để làm cho nó hoàn hảo !! Dù vậy cũng xin cảm ơn
Diego

Tôi đang sử dụng keymappings mặc định của màn hình. Dòng duy nhất tôi muốn giới thiệu ở trên là windowlist. Nó sẽ làm cho danh sách cửa sổ hữu ích hơn nhiều. Phần còn lại của tệp đó thực hiện những việc như bật chế độ 256 màu và bật tiêu đề XTerm.
chim cánh cụt359

0

Tôi có một gợi ý về cách làm cho nó hoạt động: màn hình trong một màn hình .

Dự thảo giải pháp như vậy :

  • Màn hình gốc của bạn với:
    • một hàm backtick ghi (vào một tệp) thông tin cần thiết được hiển thị trong dòng thứ hai
  • Màn hình ngoài mới với:
    • một chức năng backtick có thể đọc thông tin của màn hình bên trong (tệp)
    • một tập tin cấu hình tùy chỉnh
    • một tiền tố khác nhau (không bao giờ được sử dụng trong màn hình bên trong)
    • tùy chọn cho trải nghiệm người dùng tốt hơn:
      • chạy màn hình bên trong trong cửa sổ đầu tiên
      • cửa sổ hát
      • sẽ thoát khi kết thúc bên trong
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.