magit卡顿问题

打开 Magit 后,使用 S stage 所有文件,当项目文件较多时,基本挂掉了。

有人遇到过吗?

不行就再退回 terminal 了…主要是用 Magit 看 diff 比较方便。

“挂掉”是什么意思?假如你等不及的话,按几次 C-g 应该就能结束当前的耗时操作。

如果你觉得 Magit 可能有问题的话,需要排查你自己的配置,阅读手册,然后报告给上游。

挂掉是基本卡住了,C-g 结束操作= =,我就是为了进行 git 操作的,取消了岂不是没达到目的…magit没有做任何修改。感觉可能确实是慢。

阅读 Magit 的文档(如: (magit) Magit is slow),如有必要,向 Magit 的维护人员寻求帮助。

多谢。看了这个文档,里面说本身是有性能问题…作者要重构

岂不是 Init commit 导入大量文件的时候必挂?

没有具体测试过,猜测commit应该还好,这个挂不挂可能是刷新buffer的UI的问题,commit后buffer内容较少,但是init,add,这类操作会导致大量文件状态改变,刷新buffer就会有性能问题。