preservim / vim-indent-guides

A Vim plugin for visually displaying indent levels in code
MIT License
2.63k stars 166 forks source link

Global variables override by buffer variables (#80) #137

Open rockandska opened 5 years ago

rockandska commented 5 years ago

Hi,

Not a vim expert but seems to do the job requested by #80 and had personally the same needs.

It should allow users to be able to :

For example, if you want :

let b:indent_guides_enable_on_vim_startup=1 let b:indent_guides_tab_guides = 1
let b:indent_guides_space_guides = 0 let b:indent_guides_soft_pattern = '\t'

If you want enable indent-guides for all filetype / buffers except for sh filetype

$ cat vimrc let g:indent_guides_enable_on_vim_startup = 1

$ cat after/ftplugin/sh.vim let b:indent_guides_enable_on_vim_startup=0



Comments / suggestions welcome

Edit: update example to reflect new commit
rockandska commented 1 year ago

Will try to resolve merge conflicts soon

rockandska commented 1 year ago

Rebased and fix applied