有时我的 shell (zsh) 启动时间比平时长(我打开终端,它会挂起一点,直到我可以输入命令)。
我的.zshrc上有一些别名(实际上,它们位于.zshrc所在的不同文件中source
)。
如果您在打开 shell 的情况下进行操作,它仅在当前会话中仍然有效,alias
所以我开始怀疑这一切是否真的会损害 shell 的启动性能(我假设它必须经过一个漫长的过程来运行所有这些启动命令)。source
alias
如果确实发生了这种情况,将这些别名作为 shell 脚本并将它们放在我的PATH中的某个位置不是更有效吗?