straight 的作者开发的类 ivy, helm 插件——selectrum

有试过 Speeding up magit - Jake McCrary 的加速技巧吗?

我把Magit当api集合来用,所以没有碰到太多性能问题. 功能还蛮强大的,例如

(magit-diff-setup nil (list "--no-index" "--indent-heuristic" "--histogram")
                  nil (list (magit-convert-filename-for-git
                             (expand-file-name "file1"))
                            (magit-convert-filename-for-git
                             (expand-file-name "file2"))))

就是把 git diffGNU diff来用,可利用git的新算法获得更好的diff效果。当然不用magit自己手动调命令行也行。但既然Magit把一些UI的功能都做好了,不用白不用。

2 个赞