安装了 'tpope/vim-haml' 和 'cakebaker/scss-syntax.vim' 都不能解决写嵌套的时候,花括弧自动对齐的问题。用 VIM 的同学们是怎么解决的。
我在 ubuntu 装的 gvim,自带 scss.vim,不用额外插件就正确高亮对齐了。
发现问题了。原来是我的 auto-pairs 不支持 scss 格式这样的嵌套,取消就 OK 了。 不知道这个有没有破的法子,个人比较喜欢 auto-pairs。
@Rei 请问你 gg=G 能够格式化 scss 文件缩进吗?我试了,不行。
我的可以。我的配置 https://github.com/chloerei/vimrc
@Rei 谢谢。
反复对照了你的配置。我逐个逐个排除,还是没发现问题。后来发现了一个 gist,成功解决。
https://gist.github.com/tpope/762326
现在 brace 可以自动缩进了。