diff options
-rw-r--r-- | README.md | 9 | ||||
-rw-r--r-- | ftdetect/polyglot.vim | 4 |
2 files changed, 13 insertions, 0 deletions
@@ -247,6 +247,15 @@ Vim Polyglot includes vim-sensible plugin, which is usually necessary for editin let g:polyglot_disabled = ['sensible'] ``` +## No ftdetect + +If you want to use vim-polyglot plugins, but not ftdetect autocommands, the you can disable it as so: + + +```vim +let g:polyglot_disabled = ['ftdetect'] +``` + ## Contributing Language packs are periodically updated using automated `scripts/build` script. diff --git a/ftdetect/polyglot.vim b/ftdetect/polyglot.vim index 85c933e3..45087f65 100644 --- a/ftdetect/polyglot.vim +++ b/ftdetect/polyglot.vim @@ -140,6 +140,8 @@ augroup filetypedetect let s:cpo_save = &cpo set cpo&vim +if !has_key(g:polyglot_is_disabled, 'ftdetect') + " DO NOT EDIT CODE BELOW, IT IS GENERATED WITH MAKEFILE if !has_key(g:polyglot_is_disabled, 'jsonc') @@ -2655,6 +2657,8 @@ endif " DO NOT EDIT CODE ABOVE, IT IS GENERATED WITH MAKEFILE +endif + func! s:Observe(fn) let b:PolyglotObserve = function("polyglot#" . a:fn) augroup polyglot-observer |