Biên giới khung hiện tại Tmux không rõ ràng


25

Tôi đang đấu tranh để biết khung nào là cửa sổ hiện tại trong tmux nếu chỉ có hai. Đường viền dường như chỉ làm nổi bật các cạnh liền kề khiến nó không thể nói được. Đây là một Gif để làm nổi bật những gì tôi muốn nói.nhập mô tả hình ảnh ở đây

Tôi đang ở trong bash, và cấu hình cho nó trông như vậy

set-option -g pane-border-fg white
set-option -g pane-active-border-fg green

Bất cứ ai có bất kỳ lời khuyên để làm cho nó rõ ràng hơn?


2
Vấn đề này được giải quyết trong phiên bản hiện tại của tmux. Khi chỉ có hai phần tách, nửa trên / dưới của dòng chia được tô màu để biểu thị phần tách trái / phải.
Phani

Bạn có thể xem xét đăng bài này là câu trả lời?
Wil

Không thể để tmux có viền 1px xung quanh mỗi pan?
sjas

Vấn đề là nếu mỗi khung có một đường viền giống hệt nhau, bạn không thể xác định cái nào đang hoạt động. Như @Phani nói, tuy nhiên, đó không phải là vấn đề trong các phiên bản gần đây.
Wil

Câu trả lời:


8

Vấn đề này được giải quyết trong phiên bản hiện tại của tmux. Khi chỉ có hai phần tách, nửa trên / dưới của dòng chia được tô màu để chỉ ra rằng phần tách trái / phải đang hoạt động

nhập mô tả hình ảnh ở đây


Cũng gây nhầm lẫn khi bố trí ngang. Nửa sáng bên trái = khung trên cùng, nhưng .. không quá rõ ràng trừ khi bạn nhìn ra con trỏ hoạt động.
Irfan

11

Tôi nghĩ rằng cuối cùng tôi đã tìm thấy một cách làm cho nó thực sự rõ ràng đối với tôi. Sử dụng sau đây trong .tmux.conf.

set -g window-style 'fg=black,bg=colour253'
set -g window-active-style 'fg=colour234,bg=colour231'

Tôi nhận được cửa sổ tập trung / hoạt động với màu nhạt hơn và cửa sổ không tập trung / không hoạt động hơi xám.

Tôi đã điều chỉnh bảng màu của mình rất nhiều, nhưng sử dụng các màu yêu thích của bạn (lưu ý cách viết chính tả của người Anh trong tmux.conf) sẽ cho phép điều chỉnh.

Ví dụ về hoạt động (góc dưới bên phải) so với không hoạt động:

ví dụ về hoạt động vs không hoạt động


Mặc dù hiện tại sự phân chia đã thay đổi màu sắc một nửa, nhưng đôi khi tôi vẫn thấy khó hiểu. Không có nhầm lẫn giải pháp này!
Matt Lacey

8

Câu hỏi hay; Tôi ước tôi có một câu trả lời tốt hơn. Các display-paneslệnh (Cb q theo mặc định) cho thấy các cửa sổ hoạt động với một số màu đỏ. Chỉ có hai tấm, bạn vẫn phải nhớ rằng màu đỏ đang hoạt động, màu xanh là không hoạt động.

Nếu bạn đặt display-panes-colorthành một cái gì đó có độ tương phản thấp với màu nền của bạn, nó sẽ ít nhìn thấy hơn số khung hoạt động màu đỏ (theo mặc định).


Tôi đã luôn luôn sử dụng display-paneschính xác vì vấn đề này. Tất nhiên, vấn đề khác là phải đặt mức thấp repeat-timeđể bạn không di chuyển đến Vim sau đó thử và di chuyển con trỏ chỉ để di chuyển trở lại khung khác. Có lẽ tôi sẽ tiếp tục với việc display-panestôi có đủ độ tương phản với số khung hiện tại sẽ khá hữu ích. Cảm ơn rất nhiều cho đầu vào, tôi sẽ phải chịu đựng nó.
Wil
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.