내 .cshrc 파일에는 다음 내용이 포함되어 있습니다.
set prompt = "%{\033[0;32m%}%S%B\! <%~> :%b%s %{\033[0m%}"
홈 디렉토리를 떠날 때마다 cd
프롬프트 형식이 재설정되어 다음과 같이 표시됩니다.
33 /~/newdirectory/ :
내가 뭘 잘못했나요?
답변1
@manatwork는 별칭이 올바른지 확인할 것을 제안했습니다. 내 .aliasrc 파일 중 하나에서 cd의 별칭을 찾았습니다. 이 문제가 발생하는 경우 홈 디렉터리에서 다음을 찾아보세요.
egrep "alias cd" *
find . -maxdepth 1 -type f | xargs grep 'alias *cd'
alias cd
뒤에 a 가 있으면 set prompt =
그것이 범인입니다.