iterm打开时卡顿
大家好最近发现在打开iterm的时候
这个光标总会卡顿一下才能用
后来经过排查
我发现是这个.zshrc文件里边
加载 nvm 导致的
我们把这行代码注掉
大家看!
我重新打开哈
大家看:秒开
那这行代码究竟是干什么的呢
其实就是初始化 nvm
如果把这行代码注掉的话
nvm 用命令是用不了了
那怎么处理呢! 我在网上找了一个方法
是这样把它写成一个 shell 的函数
然后这里边来执行
nym 的初始化脚本
然后代替 nvm 的命令
但这样的话呢
下边这个
nvm 的代码提示就用不了了
但平时我也从来不用它
我们就把它关掉就可以了
我们再来试一下
大概第一次直行他会慢一点
但是他可以用的
第二次再直行就可以了
(很快了)
但是还有一个问题
就是我第一次打开窗口的时候
node 命令用不了
因为 node 命令
它是在 nvm 初始化的时候
(被)指定了一个版本
所以呢我们可以先执行一下 nvm
然后看一下
他用的是哪个 node
大家看把这个路径
触手画到黄金边亮里面
放到这里面
然后再第一次打开的时候就能用了
我们再来试一下
大家看!可以了
nvm 也可以
然后打开的时候也是秒开
最后更新于