From 5ab9e527ab707d7792c98fc9a01798062d7fa9bc Mon Sep 17 00:00:00 2001 From: "James A. Smith" Date: Tue, 6 Aug 2019 12:40:43 -0400 Subject: [PATCH] handle multiple multiple windows matching search name --- plugin/vim-markdown-preview.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/vim-markdown-preview.vim b/plugin/vim-markdown-preview.vim index 082c69f..08a8f86 100644 --- a/plugin/vim-markdown-preview.vim +++ b/plugin/vim-markdown-preview.vim @@ -75,7 +75,7 @@ function! Vim_Markdown_Preview() endif if g:vmp_osname == 'unix' - let chrome_wid = system("xdotool search --name 'vim-markdown-preview.html - " . g:vim_markdown_preview_browser . "'") + let chrome_wid = system("xdotool search --name 'vim-markdown-preview.html - " . g:vim_markdown_preview_browser . "' | sort | tail -n 1") if !chrome_wid if g:vim_markdown_preview_use_xdg_open == 1 call system('xdg-open /tmp/vim-markdown-preview.html 1>/dev/null 2>/dev/null &')