경로 기본 이름을 창 이름으로 인쇄합니다.

경로 기본 이름을 창 이름으로 인쇄합니다.

나는 탭의 너비(또는 tmux 세계에서 부르는 것)를 변경하는 솔루션을 찾으려고 노력하고 있습니다. 나는 그것에 대한 옵션을 찾을 수없는 것 같습니다. 가능합니까?

이상적으로는 지금처럼 유연한 너비를 가지지만 ma 너비를 늘리면 됩니다(그래서 스크린샷에서 전체 경로를 볼 수 있습니다). 이것이 가능하지 않은 경우 고정 솔루션을 사용하는 것도 가능합니다.

여기에 이미지 설명을 입력하세요.

답변1

경로 기본 이름을 창 이름으로 인쇄합니다.

이렇게 하면 텍스트가 더 작아지기 때문에 관리하기가 더 쉬워집니다. 당신이 하고 있는 일이 딱 맞을 수도 있어요.

멀티플렉서

  • 멀티플렉서 2.9a

예시 bash 스크립트는 #{pane_current_path) arg를 읽습니다. basename시작 경로를 자르고 현재 경로만 표시합니다. 창 ID로 사용하면 괜찮습니다.

~/.tmux_path.sh

#!/bin/sh
printf '\033%s\007' $(basename $1) # show full path use $1 instead of $(basename $1)

스크립트를 실행 가능하게 만들기

chmod +x ~/.tmux_path.sh

~/.tmux.conf

set -g status-interval 1
set -g window-status-current-format "[#[fg=white] #(~/.tmux_path.sh #{pane_current_path})]"
set -g window-status-format "#[fg=black] #(~/.tmux_path.sh #{pane_current_path})"

관련 정보