tcsh 여러 줄 프롬프트/r프롬프트

tcsh 여러 줄 프롬프트/r프롬프트

나는 이것이 이전에 요청된 질문처럼 보일 수 있다는 것을 알고 있지만 이 내용을 나에게 적합하게 만들 수 없습니다. 아마도 zsh 대신 tcsh를 사용하고 있기 때문일 것입니다.

나는 쉘을 변경할 수 없으므로 이것이 내가 달성하려는 목표에 대한 "차단"이라면 괜찮습니다.

기본적으로 내가 지금 가지고 있는 것은 다음과 같습니다.

set prompt='%B%~%b > '
set rprompt='[%{\033[36m%}%$VAR1%{\033[0m%}|%{\033[37m%}%$VAR2%{\033[0m%}] %P'

내가 원하는 것은 prompt의미가 있다면 rprompt첫 번째 줄과 같은 줄에 머무르는 여러 줄입니다.prompt

내가 이런 식으로 하려고 하면:

set prompt='%B%~%b\n > '
set rprompt='[%{\033[36m%}%$VAR1%{\033[0m%}|%{\033[37m%}%$VAR2%{\033[0m%}] %P'

( \n기호 앞에 추가했습니다)>prompt

일어나는 일은 그것이 rprompt완전히 사라진다는 것입니다.

이를 피할 수 있는 방법이 있나요? 아니면 일종의 패딩을 사용할 수도 있나요?

r-padding 비트를 시도했지만 내 tcsh터미널이 이를 지원하지 않거나 잘못된 방법을 사용하고 있는 것 같습니다.

참고: 이 문제를 해결하는 데 도움이 될 수 있는 다른 답변이 있는 경우 언제든지 해당 질문에 연결해 주시기 바랍니다.

감사해요

--

편집하다:

이것이 내가 원하는거야:

PATH TO CURRENT FOLDER                                    RANDOM INFO + CURENT TIME
[if exist, my git branch] > 

또는 더 나은 방법은 다음과 같습니다.

PATH TO CURRENT FOLDER                                    [GIT BRANCH] CURRENT TIME
RANDOM INFO                                                             RANDOM INFO
> 

이를 통해 내가 달성하려는 목표에 대한 명확한 아이디어를 얻을 수 있기를 바랍니다.

하지만 기본적으로 tcsh에서 여러 줄 프롬프트를 사용하는 방법을 알고 싶습니다.

저는 gnome-terminal 버전 2.31.3에서 실행되는 tcsh 버전 6.17.0을 사용하고 있습니다.

관련 정보