aboutsummaryrefslogtreecommitdiff
path: root/runtime/ftplugin/requirements.vim
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/ftplugin/requirements.vim')
-rw-r--r--runtime/ftplugin/requirements.vim6
1 files changed, 5 insertions, 1 deletions
diff --git a/runtime/ftplugin/requirements.vim b/runtime/ftplugin/requirements.vim
index fcfc1ac269..babf33795c 100644
--- a/runtime/ftplugin/requirements.vim
+++ b/runtime/ftplugin/requirements.vim
@@ -36,7 +36,11 @@ let b:undo_ftplugin = "setl iskeyword< commentstring<"
" pip options contain "-"
setlocal iskeyword+=-
setlocal commentstring=#\ %s
-compiler pip_compile
+
+if !exists('current_compiler')
+ let b:undo_ftplugin ..= "| compiler make"
+ compiler pip_compile
+endif
let &cpoptions = s:save_cpoptions
unlet s:save_cpoptions