Add indentchar option

This commit is contained in:
Zachary Yedidia
2019-07-14 06:55:15 -07:00
parent 55e33badd0
commit 23a76e1381

View File

@@ -461,6 +461,19 @@ func (w *BufWindow) displayBuffer() {
}
}
if r == '\t' {
if s, ok := config.Colorscheme["indent-char"]; ok {
style = s
indentrunes := []rune(b.Settings["indentchar"].(string))
// if empty indentchar settings, use space
if indentrunes == nil || len(indentrunes) == 0 {
indentrunes = []rune{' '}
}
r = indentrunes[0]
}
}
if s, ok := config.Colorscheme["color-column"]; ok {
if colorcolumn != 0 && vloc.X-w.gutterOffset == colorcolumn {
fg, _, _ := s.Decompose()