
私は長い間bashを使用してきましたが、今zshを使いたいです。唯一の問題があります:.bashrcがzshとクラッシュする
次のようにする必要があります。
archcoolC#
bashrcの外観:(ここの色は(echo $ PS1))
\[[1m\]\[[38;5;1m\][\[[38;5;3m\]\u\[[38;5;2m\]@\[[38;5;4m\]\h \[[38;5;5m\]\W\[[38;5;1m\]]\[[38;5;7m\]\$ \[[m(B\]
誰も修正を知っていますか?
注:これはアーチとUbuntuにあります。
答え1
Zshはデフォルトでカラーヒントを提供します。試してみてください
autoload -U promptinit && promptinit
次に、prompt -l
利用可能なプロンプトを一覧表示し、-p fire
「起動」プロンプトをプレビューして-s fire
設定します。準備ができたら、上記の自動ロード行の下にプロンプトを追加してください。
prompt fade red
答え2
PS1シェル変数をエクスポートしないでください。エクスポートする意図ではありません。通常、PS1を使用するいくつかのプログラムは別のUnixシェルであり、通常はコンテンツを表示するための独自のプロンプトエスケープがあります。