tmux의 상태 표시줄에 현재 모드를 표시하는 방법은 무엇입니까?

tmux의 상태 표시줄에 현재 모드를 표시하는 방법은 무엇입니까?

In vim: :set showcmd내가 입력한 키(예 f: )를 알려줍니다.

In tmux: 을 입력한 후 Ctrl-b필요한 다음 키에 대해 생각하는 것을 멈춥니다.
가끔 을 입력한 것을 잊어버려서 Ctrl-b다시 입력하면 문제가 발생합니다.

내가 입력했음을 알리기 위해 상태 표시줄을 변경하는 방법은 무엇입니까 Ctrl-b?

답변1

tmux prefix아직도 해결책을 찾고 있는 사람이라면 상태 표시줄에 다음을 추가하여 언제 를 입력했는지 알 수 있습니다 .

#{?client_prefix,#[fg=colour2]^A,}

^A상태 줄에 추가하면 접두사를 누를 때 tmux 상태 줄 내부에 멋진 작은 정보가 표시됩니다 . 이에 따라 색상과 접두사 메시지를 변경하십시오.

화려하게 꾸미고 를 입력할 때 상태 표시줄의 모든 배경 색상을 전환할 수도 있습니다 prefix.

set -g status-left "#{?client_prefix,#[bg=colour2],#[bg=colour1]}#[fg=colour0] #S "

답변2

처럼체프너이미 말했다여기, 현재 입력된 키나 접두사를 표시하는 옵션이 없는 것 같습니다(맨페이지에도 언급되지 않음).

해결 방법으로 Esc접두사를 Ctrl+b다시 사용하기 전에 키를 누를 수 있습니다. 이렇게 하면 이전에 입력한(잊은) 접두사를 삭제하고 실수로 여러 개의 Ctrl+b.

관련 정보