私の.cshrcファイルには次の内容が含まれています。
set prompt = "%{\033[0;32m%}%S%B\! <%~> :%b%s %{\033[0m%}"
ホームディレクトリを離れるたびにcd
プロンプト形式がリセットされ、次のように表示されます。
33 /~/newdirectory/ :
私は何が間違っていましたか?
答え1
@manatworkは、エイリアスが正しいことを確認することを提案しました。私の.aliasrcファイルの1つでcdのエイリアスを見つけました。この問題が発生した場合は、ホームディレクトリで次を見つけてください。
egrep "alias cd" *
find . -maxdepth 1 -type f | xargs grep 'alias *cd'
alias cd
後ろにaがある場合、set prompt =
それは犯人です。