
我使用 zsh 作為 Ubuntu 20.04 桌面 LTS 終端機的預設 shell。我正在使用zsh-autosuggestions
,它來自https://github.com/zsh-users/zsh-autosuggestions。
我將存儲庫克隆到我的~/.zsh/zsh-autosuggestions
資料夾中,並在那裡找到了很多文件。我添加source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
到我的.zshrc
文件中,一切正常。現在,我的問題是,我可以刪除資料~/.zsh/zsh-autosuggestions/
夾中的所有其他文件,並保留該zsh-autosuggestions.zsh
文件嗎,因為我只獲取該文件?
或者該文件需要所有其他文件才能zsh-autosuggestions.zsh
正常運作?
而且,我也有同樣的問題,zsh-syntax-highlighting
來自https://github.com/zsh-users/zsh-syntax-highlighting。
由於這兩個問題都來自同一開發人員,我認為他們應該有相同的答案。
答案1
如果您只呼叫程式的main()
方法,那麼您可以刪除所有其他原始程式碼,但仍然保持程式正常運行嗎?
證明留給讀者當作練習。