15 条回复  ·  1668 次点击
Immortal 小成 2025-9-20 23:08:14
作为终端重度用户,这题我还真投入时间研究过.可以参考我的 dotfile: https://github.com/0x7a7a/dotfiles/blob/main/zsh/zim/.zimrc 还有 pk10 作者对不同 zsh 管理工具的性能评测: https://github.com/romkatv/zsh-bench zim 一类的 zsh 插件管理可以单独提取 omz 里的 git 使用. nvm 会严重影响终端 prompt 的速度,替换方案就是上面说的 fnm/volta/mise 更究极一些的版本管理可以使用 nix/nix-direnv 一类的方案,不过门槛较高,更适合爱"折腾"的人
KMpAn8Obw1QhPoEP 初学 2025-9-20 23:39:40
@iorilu 我还是分着来的 node 用 nvm Python 用 uv Go 用 mise 哈哈哈
KMpAn8Obw1QhPoEP 初学 2025-9-20 23:40:14
@Immortal 为什么说 nvm 严重影响速度呢 我感觉还好
Immortal 小成 2025-9-20 23:45:51
@KMpAn8Obw1QhPoEP #12 nvm 是纯 shell 实现,相当于每次打开终端会自动载入整个 nvm.而不是像 fnm 那些二进制程序一样用的时候才打开. 如果你"感觉还好",可能是: 1. 你的电脑性能挺不错 2. 你不在意这个 3. 没有对比过"真正的快" 一般来说体感上没有明显感受到慢就不用太在意,自己用的顺手就行.
itechify 初学 2025-9-20 23:48:13
最开始接触服务器那会喜欢在自己主机上面折腾,后来在公司生产环境,都是纯 bash ,再后来自己经常换服务器,不想折腾了
KMpAn8Obw1QhPoEP 初学 2025-9-21 00:08:52
@Immortal 很有道理
12
返回顶部