From 331ae03297dc0da0923d2f6a2d94f340ac8659fc Mon Sep 17 00:00:00 2001 From: Drew Olson Date: Thu, 15 Jan 2026 08:29:29 -0600 Subject: [PATCH] Add VimuxEchoNoRunner option for silencing no runner warning Fixes #242 --- plugin/vimux.vim | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/plugin/vimux.vim b/plugin/vimux.vim index 28c7153..d6c3ee3 100644 --- a/plugin/vimux.vim +++ b/plugin/vimux.vim @@ -17,7 +17,8 @@ let g:VimuxTmuxCommand = get(g:, 'VimuxTmuxCommand', 'tmux') let g:VimuxUseNearest = get(g:, 'VimuxUseNearest', v:true) let g:VimuxExpandCommand = get(g:, 'VimuxExpandCommand', v:false) let g:VimuxCloseOnExit = get(g:, 'VimuxCloseOnExit', v:false) -let g:VimuxCommandShell = get(g:, 'VimuxCommandShell', v:true) +let g:VimuxCommandShell = get(g:, 'VimuxCommandShell', v:true) +let g:VimuxEchoNoRunner = get(g:, 'VimuxEchoNoRunner', v:true) function! VimuxOption(name) abort return get(b:, a:name, get(g:, a:name)) @@ -382,5 +383,7 @@ function! s:sendText(text) abort endfunction function! s:echoNoRunner() abort - echo 'No vimux runner pane/window. Create one with VimuxOpenRunner' + if VimuxOption('VimuxEchoNoRunner') + echo 'No vimux runner pane/window. Create one with VimuxOpenRunner' + endif endfunction