oh-my-zsh git 慢/卡顿问题解决 在oh-my-zsh 进入 包含 git 仓库目录时,会变的比平时慢/卡顿 如下图: 原因是因为 oh-my-zsh 要获取 git 更新信息 解决办法: 设置oh-my-zsh 不读取文件变化信息(在 git 项目目录执行下列命令) $git config --add oh-my-zsh.hide-dirty 1 效果如下图: 如果你还觉得...
在oh-my-zsh 进入 包含 git 仓库目录时,会变的比平时慢/卡顿。 因为oh-my-zsh 要获取 git 更新信息,设置 oh-my-zsh 不读取文件变化信息就可以了。 进入当前目录(指定--local,表示只针对当前git 仓库目录) git config --local --add oh-my-zsh.hide-dirty 1 查看 git config --local -e 参考:https:...
在oh-my-zsh 进入 包含 git 仓库目录时,会变的比平时慢/卡顿。 因为oh-my-zsh 要获取 git 更新信息,设置 oh-my-zsh 不读取文件变化信息就可以了。 进入当前目录(指定--local,表示只针对当前git 仓库目录) git config --local --add oh-my-zsh.hide-dirty 1 查看 git config --local -e 源码参考:ht...
在oh-my-zsh 进入 包含 git 仓库目录时,会变的比平时慢/卡顿 原因是因为 oh-my-zsh 要获取 git 更新信息 解决办法: 设置oh-my-zsh 不读取文件变化信息(在 git 项目目录执行下列命令) $ git config --add oh-my-zsh.hide-dirty 1 如果你还觉得慢,可以再设置 oh-my-zsh 不读取任何 git 信息 $ git ...
oh-my-zsh git 慢/卡顿问题解决 git config--addoh-my-zsh.hide-dirty1git config--addoh-my-zsh.hide-status1 实测还是卡顿 修改oh-my-zsh主题 我特意去翻看了oh-my-zsh的源码。说是源码,不过是一堆配置文件,都是shell脚本。我用的josh主题,不过几十行代码,默认的rubbyrussel更简单。其实就是设定几个环...
mac下使用iTerm2终端,安装了zsh shell和oh-my-zsh配置,且使用主题agnoster,日常情况下都很好用没有什么问题,直到进入一个WebRTC大型工程时执行任何命令都非常慢,猜测应该是命令提示符显示了当前目录的git的一些状态,而这个工程的.git太庞大了,所以读取git状态很慢。
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting 通过配置文件可以看出,我安装了几个 oh my zsh 自带的插件以及pyenv、nvm、virtualenvwrapper,安装插件以及其他程序的启动脚本是需要耗费时间的,测试一下 此时zsh的启动...
# githu 访问较慢 wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh sh install.sh #或 wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh # gitee (国内建议) wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master...
plugins=(git zsh-autosuggestions zsh-syntax-highlighting) 使配置生效: 保存并关闭~/.zshrc文件后,输入以下命令使配置生效: bash source ~/.zshrc 5. 验证Oh My Zsh是否安装成功 你可以通过以下几种方式验证Oh My Zsh是否安装成功: 重新启动终端: 重新启动你的终端窗口,检查提示符是否已更改为Oh My Zsh...
有些人可能对Shell不太熟悉。借用池建强的一个解释:简单的说,Shell是Linux/Unix的一个外壳。它负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语言,传给内核,内核是真正干活的,干完之后再把结果返回用户或应用程序。