Emacs 有什么办法格式化各种前端样式代码

像 less,sass,stylus 之类的前端样式。 之前都是用 prettier-emacs 顺便格式化,但写复杂一点的 mixin 套娃 prettier 就格式化不了了,目前是我是写了函数调用 shell 执行 stylelint 格式化,但是不很好用,有不知名 bug 导致只修改了一部分的代码。。。想问问还有没有问其他方案。

我感觉还是用pre-commit在commit的时候format比较好,每次保存就format或者手动format,都会影响jump-forward/backward。