화면에 표시된 내 상태 표시줄은 다음과 같습니다.
hardstatus alwayslastline "%{= Wk}%-Lw%50>%{= BW}%n%f* %t%{= Wk}%+Lw%<"
그러면 항상 창 목록과 해당 이름이 표시됩니다. 또한 stdout에 바이너리 출력이 있고 변경되는 경우를 대비하여 Ca T를 바인딩하여 다시 설정했습니다.
그런데 특정 패키지가 마지막으로 업데이트되었기 때문에 vim을 열 때마다 계속 변경됩니다.
[No Name] - VIM
그런 다음 vim을 닫을 때마다
- Terminal - Terminal - Terminal - Terminal
처음에는 "-터미널"이 하나만 있지만 매번 하나가 더 생깁니다. Screen은 이를 터미널 에뮬레이터의 xterm 창 제목에도 전파합니다.
따라서 vim(및 아마도 다른 프로그램)을 열거나 닫을 때마다 Ca T를 눌러야 합니다. 이것은 매우 성가신 일입니다.
어떻게 끌 수 있나요?
GNU bash, version 4.4.19(1)-release (x86_64-pc-linux-gnu)
Screen version 4.06.02 (GNU) 23-Oct-17
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Jun 07 2019 11:40:34)
답변1
나는 내가 정말로 원하는 것은 어려운 상태가 아니라 제목이라는 것을 깨달았습니다.
caption
[top
|bottom
]always
|splitonly
[string
]
caption string
[string
]
이 명령은 창 제목 표시를 제어합니다. 일반적으로 제목은 디스플레이에 여러 창이 표시되는 경우(분할 화면 모드)에만 사용됩니다. 단, 유형을 로 설정하면
always
창이 하나만 표시되어도 화면에 제목이 표시됩니다. 기본값은 입니다splitonly
.두 번째 양식은 제목에 사용된 텍스트를 변경합니다. 사용해도 돼"문자열 이스케이프" 장. 화면은 기본값 "
%3n %t
"을 사용합니다.문자열을 추가 인수로 제공하여 두 형식을 혼합할 수 있습니다.
창의 상단이나 하단에 제목을 표시할 수 있습니다. 기본값은 하단입니다.
- 원천:(화면(1) 매뉴얼 페이지. 또한보십시오:(GNU) 화면 사용 설명서.
그래서 설정 hardstatus
하고 alwaysignore
다음을 추가했습니다.
caption bottom always
caption always "%{= Wk}%-Lw%50>%{= BW}%n%f* %t%{= Wk}%+Lw%<"
상태에 "-Terminal"이 여러번 나타나는 문제는 xfce4-terminal
터미널 에뮬레이터( )로 인해 발생합니다.