如果我遷移到新機器,我需要為 zsh + oh-my-zsh 移動哪些檔案?

如果我遷移到新機器,我需要為 zsh + oh-my-zsh 移動哪些檔案?

新機器,我去尋找這方面的說明,但沒有找到任何說明。我確定我需要移走我的.zprofile.zshrc,還有其他嗎?舊機器我還留著。

獎勵:還在oh-my-zsh舊機器上使用並有一個自訂的 git 提示符,我不想從頭開始重新創建它。

OSX,但任何針對 posix 機器的說明都應適用。

答案1

您應該從使用者目錄複製的標準檔案如下(基於 DavidPostill 在評論中提供的優質資源):

  • ~/.zshenv
  • ~/.zprofile
  • ~/.zshrc
  • ~/.zlogin
  • ~/.zlogout

如果您想了解有關這些zsh文件的更多詳細信息,請參閱此處的簡要說明https://unix.stackexchange.com/a/71258

為了哦我的Zsh我只能補充說,您~/.zshrc.pre-oh-my-zsh根據我的安裝複製/替換。~/.zshrc應該主要包含其餘的哦我的Zsh您所依賴的自定義,包括 git 提示符的自定義,或者您可能有一個類似 的文件~/.git-prompt.sh,如果在這種情況下也應該將其複製到新機器上。

相關內容