diff options
| author | Martin Bielik <mx.bielik@gmail.com> | 2023-04-22 17:05:18 +0200 |
|---|---|---|
| committer | Martin Bielik <mx.bielik@gmail.com> | 2023-04-22 17:05:18 +0200 |
| commit | 4b3f4339e643bb7cae9065fb4129bdbfaf0b2dcf (patch) | |
| tree | 01bcce6d3ba0f09352f8d4d98d65a2bdc733336c /autoload/vim_ai_config.vim | |
| parent | 12aae5adeaa393eecb424e9ffdc458616b2083f1 (diff) | |
| download | vim-ai-4b3f4339e643bb7cae9065fb4129bdbfaf0b2dcf.tar.gz | |
open_chat_command presets
Diffstat (limited to '')
| -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 |