summaryrefslogtreecommitdiff
path: root/plugin/vim-ai.vim
diff options
context:
space:
mode:
authorMartin Bielik <mx.bielik@gmail.com>2023-04-11 17:30:16 +0200
committerMartin Bielik <mx.bielik@gmail.com>2023-04-11 17:30:16 +0200
commit2d644e05545be6cd699eb5e834d6ba4468f12b41 (patch)
tree0e74bccadde6e2e8555cfcccf90af3357083df94 /plugin/vim-ai.vim
parent8c97b5cfde56540c8e6619c8d56dc7056d49866f (diff)
downloadvim-ai-2d644e05545be6cd699eb5e834d6ba4468f12b41.tar.gz
added debug logging
Diffstat (limited to 'plugin/vim-ai.vim')
-rw-r--r--plugin/vim-ai.vim8
1 files changed, 8 insertions, 0 deletions
diff --git a/plugin/vim-ai.vim b/plugin/vim-ai.vim
index 972e04f..6eb563a 100644
--- a/plugin/vim-ai.vim
+++ b/plugin/vim-ai.vim
@@ -38,6 +38,14 @@ let g:vim_ai_chat_default = {
\ },
\}
+if !exists("g:vim_ai_debug")
+ let g:vim_ai_debug = 0
+endif
+
+if !exists("g:vim_ai_debug_log_file")
+ let g:vim_ai_debug_log_file = "/tmp/vim_ai_debug.log"
+endif
+
function! s:ExtendDeep(defaults, override) abort
let l:result = a:defaults
for [l:key, l:value] in items(a:override)