내가 다소 장황한 배쉬 프롬프트 사용하는 것이 인정 : 최근왜이 bash 프롬프트가 이상하게 작동하고 사라지고 어떻게 해결합니까 (OS X)?
--(username)-(Wed April 01|12:00:00)--(~ $
을, 나는 그것을 변경하는 밝은 생각이있어 그래서, 이전 명령의 종료 값에 성공하는 경우, 내부 요소를 따라 가 녹색이고, 실패하면 빨간색이됩니다. 나는 대부분 (일부 이상한 종료 상태가 색을 다른 것으로 바꿀 것이다. 그러나 나는 그걸로 괜찮다.)하지만, 한 줄 이상의 명령을 타이핑 할 때 터미널이 스크롤하게되면, 프롬프트가 사라집니다! 색상이 없으면 프롬프트가 제대로 작동 했으므로 색이 빠져 나가는 것과 관련이있는 것으로 추측합니다. 특히 내 닫지 않은 것이지만 그것을 고정 할 수는 없습니다.
#.profile
export PS1='--(\e[$((32-${?}))m\u\e[0m)-(\e[$((32-${?}))m\d\e[0m|\e[$((32-${?}))m\T\e[0m)--(\e[$((32-${?}))m\w\e[0m \$ '
미리 감사드립니다.
Chas, 그냥 그 프롬프트를보고 내 눈을 붉게 만듭니다. 도와 줘서 고마워! 당신의 것이 완전히 작동하는 유일한 해결책이었습니다. –
내 프롬프트의 색상을 변경 한 후 (OSX가 아닌 Linux에서) 내 기록에서 거꾸로 검색하는 데 문제가있었습니다. 이것은 내 문제를 해결했다. 감사! – Mark