From 4b3f4339e643bb7cae9065fb4129bdbfaf0b2dcf Mon Sep 17 00:00:00 2001 From: Martin Bielik Date: Sat, 22 Apr 2023 17:05:18 +0200 Subject: open_chat_command presets --- autoload/vim_ai_config.vim | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'autoload/vim_ai_config.vim') 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 -- cgit v1.2.3