>source

bash에서 zsh로 이동하고 프롬프트에 멈춰 있습니다. 내 Manjaro는 그것을 우분투 다른 방식으로 정의합니다.

그래서 나는 예를 들어 "클린트"라는 프롬프트. 그러나 정확히 내가 원하는 것은 아닙니다. 내 자신의 프롬프트를 정의하는 데 도움이되는 적절한 리소스를 어느 정도 찾을 수 있지만이 특정 항목이 어떻게 구성되어 있는지 모르겠습니다.

그 정의는 어디에서 찾을 수 있습니까?

  • 답변 # 1

    zsh 프롬프트 설정 및 정의를 /usr/share/zsh/functions/Prompts/ .

    그래서 만약 당신이보고 싶다면 prompt clint 커튼 뒤에서 먼저 올바른 파일을 찾으십시오.

    $ ls /usr/share/zsh/functions/Prompts/*clint*
    /usr/share/zsh/functions/Prompts/prompt_clint_setup
    
    

    그리고 좋아하는 텍스트 편집기에서 엽니 다.

  • 답변 # 2

    echo $PS1
    
    

    정의 된 위치를 찾으려면 아래 명령을 시도하십시오.

    grep 'PS1' $HOME/.bash{rc,_profile}
    
    

  • 이전 namespace - buildah-unshare에서 buildah 스크립트가 실행되는지 어떻게 테스트 할 수 있습니까?
  • 다음 podman 컨테이너 정리 - 오류 : 컨테이너를 알 수 없음