From 9b707d99b106c6535e476f00095053b470428bcc Mon Sep 17 00:00:00 2001 From: Martin Bielik Date: Tue, 21 Mar 2023 22:23:56 +0100 Subject: fixed chat prompt --- plugin/vim-ai.vim | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'plugin') diff --git a/plugin/vim-ai.vim b/plugin/vim-ai.vim index 6046b04..eeb913a 100644 --- a/plugin/vim-ai.vim +++ b/plugin/vim-ai.vim @@ -70,8 +70,10 @@ function! AIChatRun(is_selection, ...) range let is_outside_of_chat_window = search('^>>> user$', 'nw') == 0 if is_outside_of_chat_window call ScratchWindow() - " use prompt only in visual mode - let prompt = a:is_selection ? MakePrompt(a:is_selection, lines, a:0 ? a:1 : "") : "" + let prompt = "" + if a:0 || a:is_selection + let prompt = MakePrompt(a:is_selection, lines, a:0 ? a:1 : "") + endif execute "normal i>>> user\n\n" . prompt endif -- cgit v1.2.3