summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBonaBeavis <gordian.dziwis@gmail.com>2023-05-07 18:07:18 +0200
committerGitHub <noreply@github.com>2023-05-07 18:07:18 +0200
commit00fb29eb6244dbade8bc783ac76b8db48c9c0262 (patch)
tree99dc37d90d3ee2e04b8d21f6fb7624c7d0eb4e52
parent2a2ef1b6d9115f2ba72bd88c3663cb7670379374 (diff)
downloadvim-ai-00fb29eb6244dbade8bc783ac76b8db48c9c0262.tar.gz
Allow modification of vim_ai_open_chat_presets
-rw-r--r--autoload/vim_ai_config.vim12
1 files changed, 7 insertions, 5 deletions
diff --git a/autoload/vim_ai_config.vim b/autoload/vim_ai_config.vim
index 1ee85df..c501bbd 100644
--- a/autoload/vim_ai_config.vim
+++ b/autoload/vim_ai_config.vim
@@ -49,11 +49,13 @@ let g:vim_ai_chat_default = {
\ },
\}
-let g:vim_ai_open_chat_presets = {
-\ "preset_below": "below new | call vim_ai#MakeScratchWindow()",
-\ "preset_tab": "tabnew | call vim_ai#MakeScratchWindow()",
-\ "preset_right": "rightbelow 55vnew | setlocal noequalalways | setlocal winfixwidth | call vim_ai#MakeScratchWindow()",
-\}
+if !exists("g:vim_ai_open_chat_presets")
+ let g:vim_ai_open_chat_presets = {
+ \ "preset_below": "below new | call vim_ai#MakeScratchWindow()",
+ \ "preset_tab": "tabnew | call vim_ai#MakeScratchWindow()",
+ \ "preset_right": "rightbelow 55vnew | setlocal noequalalways | setlocal winfixwidth | call vim_ai#MakeScratchWindow()",
+ \}
+endif
if !exists("g:vim_ai_debug")
let g:vim_ai_debug = 0