명령 입력을 기반으로 창 제목을 동적으로 설정하는 방법을 찾고 있습니다.
예를 들어 실행하면 elinks
창 제목을 elinks
.
많이 검색했는데 모든 정보가 와 관련되어 있습니다 bash
.
어떻게 해야 하나요 tcsh
?
어쩌면 스위치가 어떻게든 여기에 나타날 수도 -v
있나요 ?-x
답변1
tcsh(1)
다음은 Emergence에 대한 멋진 매뉴얼을 간략하게 살펴보겠습니다:
postcmd Runs before each command gets executed.
> alias postcmd 'echo -n "^[]2\;\!#:q^G"'
then executing vi foo.c will put the command string in the
xterm title bar.
물론 해당 문서의 BEL
및 문자는 ESC
복사-붙여넣기에 적합하지 않을 수 있으며 일부 공급업체에서는 별칭 완성을 위해 모든 이스케이프 코드를 재정의하는 사용자 정의 프롬프트를 기본으로 사용할 수 있습니다.
...$ echo $prompt
%%[%n@%m %c]%#
...$ set prompt = '> '
> alias postcmd 'echo -n "\033]2;\!#:q\007"'
>