diff --git a/internal/buffer/buffer.go b/internal/buffer/buffer.go index ecdc90e1..35e650fd 100644 --- a/internal/buffer/buffer.go +++ b/internal/buffer/buffer.go @@ -690,6 +690,8 @@ func (b *Buffer) UpdateRules() { } ft := b.Settings["filetype"].(string) if ft == "off" { + b.ClearMatches() + b.SyntaxDef = nil return }