From df15dee6105fb272e8da688cee2c5b759311f4dc Mon Sep 17 00:00:00 2001 From: yemai Date: Sun, 30 Sep 2018 10:13:32 +0800 Subject: [PATCH] feat: add debug toggle variable --- README.md | 4 +++- after/indent/vue.vim | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f37785d..89a3435 100644 --- a/README.md +++ b/README.md @@ -22,10 +22,12 @@ Support `.wpy` files too. Set global variable to `1` to enable or `0` to disable. -`g:vim_vue_plugin_has_init_indent`: indent one tab inside `sytle/template/script` tags (default: 0 for .vue and 1 for .wpy) +`g:vim_vue_plugin_has_init_indent`: initially indent one tab inside `style/script` tags. (default: 0 for `.vue` and 1 for `.wpy`) let g:vim_vue_plugin_has_init_indent = 1 +`g: vim_vue_plugin_debug`: echo debug message in `messages` list. Useful to debug if indent errors occur. + ## Screenshot ![screenshot](static/screenshot.png) diff --git a/after/indent/vue.vim b/after/indent/vue.vim index bd80f36..7f8ed7f 100644 --- a/after/indent/vue.vim +++ b/after/indent/vue.vim @@ -13,7 +13,7 @@ endif se sw=2 ts=2 let s:name = 'vim-vue-plugin' -let s:__DEBUG__ = 1 + " Save the current JavaScript indentexpr. let b:vue_js_indentexpr = &indentexpr @@ -105,7 +105,7 @@ function! GetVueIndent() endfunction function! LogMsg(msg) - if s:__DEBUG__ + if g:vim_vue_plugin_debug echom '['.s:name.'] '. a:msg endif endfunction