2017-06-28 53 views

回答

2

你可以在其中獲取來源的第一個文件的開頭做一個

setopt SOURCE_TRACE 

。請參閱man zshoptions

+0

我認爲源文件的第一個文件是.zshrc,對吧?其實沒關係,因爲我感興趣的所有文件都是從.zshrc加載的。感謝您的幫助 –

+0

不。實際上,哪些文件來源取決於運行shell的方式(登錄shell?交互式shell?)。您必須查看手冊頁以查找在特定情況下源文件的確切順序。 – user1934428

+2

@TheEdgeOfRage [zsh]加載其配置文件的順序可以在[手冊]中找到(http://zsh.sourceforge.net/Doc/Release/Files.html#Startup_002fShutdown-Files)。請記住,即使對於zsh腳本,添加到「/ etc/zshenv」或「$ ZDOTDIR/.zshenv」的代碼也會運行。如果你只對交互式會話感興趣,'〜/ .zshrc'確實是正確的地方。 – Adaephon