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.vim | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'autoload/vim_ai.vim') diff --git a/autoload/vim_ai.vim b/autoload/vim_ai.vim index 7206431..5d8ee79 100644 --- a/autoload/vim_ai.vim +++ b/autoload/vim_ai.vim @@ -136,7 +136,11 @@ function! vim_ai#AIChatRun(is_selection, config, ...) range call win_gotoid(l:chat_win_id) else " open new chat window - execute g:vim_ai_chat['ui']['open_chat_command'] + let l:open_conf = g:vim_ai_chat['ui']['open_chat_command'] + let l:open_cmd = has_key(g:vim_ai_open_chat_presets, l:open_conf) + \ ? g:vim_ai_open_chat_presets[l:open_conf] + \ : l:open_conf + execute l:open_cmd endif endif -- cgit v1.2.3