트리 기본 형식 선택

트리 기본 형식 선택

한 세션에서 다른 세션으로 전환할 때 <prefix> s세션 이름 옆에 git 브랜치를 인쇄하고 싶습니다.

해당 "창"의 형식을 업데이트하는 방법을 알고 있습니다(설명됨).여기), 하지만 실수로 무언가를 삭제하고 싶지는 않습니다.

내 질문:
tmux 선택 트리의 기본 형식은 무엇입니까?

답변1

드디어 찾았어요여기, 다른 사람들이 찾고 있다면

#define WINDOW_TREE_DEFAULT_FORMAT \
"#{?pane_format," \
    "#{?pane_marked,#[reverse],}" \
    "#{pane_current_command}#{?pane_active,*,}#{?pane_marked,M,}" \
    "#{?#{&&:#{pane_title},#{!=:#{pane_title},#{host_short}}},: \"#{pane_title}\",}" \
"," \
    "#{?window_format," \
        "#{?window_marked_flag,#[reverse],}" \
        "#{window_name}#{window_flags}" \
        "#{?#{&&:#{==:#{window_panes},1},#{&&:#{pane_title},#{!=:#{pane_title},#{host_short}}}},: \"#{pane_title}\",}" \
    "," \
        "#{session_windows} windows" \
        "#{?session_grouped, " \
            "(group #{session_group}: " \
            "#{session_group_list})," \
        "}" \
        "#{?session_attached, (attached),}" \
    "}" \
"}"

관련 정보