내 screenrc에 구성된 다음 화면 상태 줄을 사용하고 있습니다.
다음 줄을 사용하여 구성합니다.
hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{W}%n*%f %t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]'
이 테마는 제가 만든 것이 아니고 어디서 찾았는지 기억나지 않지만 정말 마음에 듭니다.
현재 내 구성을 로 변환하고 있지만 tmux
내 tmux.conf
.
내가 지금까지 가지고 있는 것:
set -g status-bg black
set -g status-fg white
set -g status-left '#[fg=green]#H'
set-window-option -g window-status-current-attr bright
set-window-option -g window-status-current-bg red
다음 줄을 생성합니다.
다른 호스트 이름은 무시하세요. 다른 서버에 있습니다.
tmux
첫 번째 것과 유사한 상태 줄을 생성하려면 어떤 구성을 사용할 수 있습니까 ?
감사합니다!
답변1
강조 표시된 창 주위의 빨간색 괄호를 제외하면 이는 쉽게 구성할 수 있는 가장 가까운 근사치입니다 tmux 1.5
.
# default statusbar colors
set -g status-fg white
set -g status-bg default
# default window title colors
set-window-option -g window-status-fg white
set-window-option -g window-status-bg default
set-window-option -g window-status-attr dim
# active window title colors
set-window-option -g window-status-current-fg white
set-window-option -g window-status-current-bg default
set-window-option -g window-status-current-attr bright
# statusline
set -g status-left '#[fg=green][ #H ]['
set -g status-right '#[fg=green]][ #[fg=blue]%Y-%m-%d #[fg=white]%I:%M #[fg=green]]'
강조 표시된 창을 빨간색으로 표시하려면 다음을 사용하세요.
set-window-option -g window-status-current-fg red
답변2
다음을 시도해 볼 수도 있습니다.
set-window-option -g window-status-current-format "#[fg=red](#[fg=white]#I#F$ #W#[fg=red])"
set-window-option -g window-status-format "#[fg=normal]#I#F$ #W"
창 목록을 화면 구성에서처럼 보이도록 만드세요.