先上演示 这里有跟 asdf 的对比What is the difference with asdf? 哎, 在利用 Shell Hook 机制之后,终于实现了对于作用域的支持. !!!!这多亏了direnv项目给了新思路, 牛逼!! 目前已实现支持三种作用域: Global: 全局生效Project: 当前项目目录生效, 切换目录会自动切换环境Session: 当前 shell 会话有效, 不影响其他 shell 项目地址: https://github.com/version-fox/vfox 喜欢就给个 star🌟吧, 🙏🙏 shell, asdf, 目录, 生效
@Kobayashi 是的, 但是 shim 也有缺点,就是太慢了. 其实这些工具无非就是软链接、操作 PATH 和 shim..... 各有优缺点, 因为要实现 shell 会话内有效, 这个软链接和 shim 方案解决不了的