preservim/vim-indent-guides

vim-indent-guides can't auto-work on haml file

Closed this issue · 9 comments

i was open the haml file the 'vim-indent-guides' can't work, but i manual click menu syntax > haml
and then will be work, but when i switch another buffer and then back to haml file ,the 'vim-indent-guides' can't work again, must be click haml syntax again, it's would be workd.
how does solve it ?

vim version: 8.0.94

So is it only with haml files that you're having an issue? No other file types?

Upon opening a haml file, before changing the syntax in the menu, what does the following command output? :echo &filetype

Does adding the following to your .vimrc file fix the issue? autocmd BufRead,BufNewFile *.haml set ft=haml

oh, yes

  1. html have same issue. can't show indent level, i was click menu syntax it would be show.
  2. echo &filetype show haml
  3. autocmd BufRead,BufNewFile *.haml set ft=haml add .vimrc seem make no sense

indent-guides config:

           
            let g:indent_guides_start_level = 2
            let g:indent_guides_guide_size = 1
            let g:indent_guides_enable_on_vim_startup = 1

autocmd BufRead,BufNewFile *.haml set ft=haml add .vimrc seem make no sense

This command is basically automating the steps you were taking manually to get the indent guides working with haml files. This is a potential work-around, put it in your vimrc and let me know how it goes.

no, add above config , can't work too,
add autocmd BufRead,BufNewFile *.haml set ft=haml should be autoload work, but somehow it can't work.

screen shot 2016-12-06 at 12 00 08

screen shot 2016-12-06 at 11 57 28

the plugin using manual shortcut <leader>ig need two times would be worked.

  1. 1 time type <leader>ig show nothing, (issue may in here ? 😄)
  2. 2 time type <leader>ig the plugin working. then type <leader>ig would be shutdown the plugin.

i was tried 2 type file: html, haml , both filetype can't auto-work, need manual.

Can you please try the following: autocmd FileType haml :IndentGuidesEnable

Again, this is just a work-around. I suspect another plugin is causing the indent guide highlight groups to be cleared.

OK, found the issue:

plugin conflict ?

Plugin 'gorodinskiy/vim-coloresque'

thanks

Nice :)

I was able to reproduce the problem on my end with gorodinskiy/vim-coloresque. At some point I'll try to sort this out, but it's possible that the problem is in their repo.

i think that so , ha ha, may their repo problem.