development

Tmux의 어떤 창에 초점이 맞춰져 있는지 어떻게 알 수 있습니까?

big-blog 2020. 10. 12. 07:46
반응형

Tmux의 어떤 창에 초점이 맞춰져 있는지 어떻게 알 수 있습니까?


tmux를 사용하기 시작했습니다 (화면에서 전환 할 생각 중입니다).하지만 창을 여러 창으로 분할 할 때 어떤 창에 초점이 맞춰져 있는지 알기가 어렵습니다. 구성 사용자 정의 또는 초점을 맞춘 창을 좀 더 명시 적으로 강조 할 수있는 것이 있습니까?


관련 설정은 다음과 같습니다.

pane-active-border-bg colour

pane-active-border-fg colour
    Set the pane border colour for the currently active pane.

따라서 다음과 같이 추가하십시오 ~/.tmux.conf.

set-option -g pane-active-border-fg blue

그러면 활성 창 주위에 파란색 테두리가 설정됩니다. pane-active-border-bg옵션은 더 눈에 띄는 솔루션에도 사용할 수 있습니다.


다른 게시물 에서 답변했듯이 이제 tmux 2.1에서 개별 창의 색상을 설정할 수 있습니다. 다음을 사용할 수 있습니다.

set -g window-style 'fg=colour247,bg=colour236'
set -g window-active-style 'fg=colour250,bg=black'

에서 ~/.tmux.conf파일을 활성 / 비활성 창 사이의 차이를 표시합니다.

Vim 사용 Vim 창에서 작동하지 않는 경우 사용중인 색 구성표에 따라 다를 수 있습니다. 먼저 pablo. 자세한 내용은 다른 게시물을 참조하십시오 .


창 번호 인 문자 쌍을 사용자 지정 status-left하고 사용합니다 #P. 상태 표시 줄에 창 번호 이상을 포함하고 싶을 수 있지만 다음은 ~/.tmux.conf창 번호에 대해 추가 할 줄의 예입니다 .

set-option -g status-left '#P'

더 많은 문자 쌍에 대해서는 tmux man 페이지를 참조하십시오 : http://manpages.ubuntu.com/manpages/precise/en/man1/tmux.1.html


나를 위해 일하는 한 가지 해결책은 창 전환을 위해 핫키 끝에 디스플레이 창을 추가하는 것입니다. 그러면 현재 창이 다른 색으로 표시된 모든 창 번호가 표시됩니다. <escape_key> + q창 번호를 표시 하는 사용할 수도 있습니다 .

alt+h/j/k/l창 사이를 전환 하는 데 사용하며 다음 바인딩을 사용합니다.

bind -n M-j select-pane -D \; display-pane                                                                                                                                                                                                               
bind -n M-k select-pane -U \; display-pane                                                                                                                                                                                                               
bind -n M-h select-pane -L \; display-pane                                                                                                                                                                                                               
bind -n M-l select-pane -R \; display-pane  

참고 URL : https://stackoverflow.com/questions/4889724/how-can-you-tell-which-pane-in-tmux-is-focused

반응형