diff options
Diffstat (limited to 'autoload/vim_ai_config.vim')
| -rw-r--r-- | autoload/vim_ai_config.vim | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/autoload/vim_ai_config.vim b/autoload/vim_ai_config.vim index 3b182c0..ca8273e 100644 --- a/autoload/vim_ai_config.vim +++ b/autoload/vim_ai_config.vim @@ -35,13 +35,19 @@ let g:vim_ai_chat_default = { \ "initial_prompt": s:initial_chat_prompt, \ }, \ "ui": { -\ "open_chat_command": "below new | call vim_ai#MakeScratchWindow()", +\ "open_chat_command": "preset_below", \ "scratch_buffer_keep_open": 0, \ "populate_options": 0, \ "code_syntax_enabled": 1, \ }, \} +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_debug") let g:vim_ai_debug = 0 endif |