From 408b68fd5b2ab548dc9f4dca22b0485438388581 Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Sat, 17 Sep 2016 23:56:28 +0900 Subject: [PATCH] Correct last focused window when PrtExit --- autoload/ctrlp.vim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/autoload/ctrlp.vim b/autoload/ctrlp.vim index 7ad47ea2..822ece05 100644 --- a/autoload/ctrlp.vim +++ b/autoload/ctrlp.vim @@ -920,10 +920,13 @@ fu! s:PrtDeleteMRU() endf fu! s:PrtExit() + let bw = bufwinnr('%') exe bufwinnr(s:bufnr).'winc w' if bufnr('%') == s:bufnr && bufname('%') == 'ControlP' noa cal s:Close(1) noa winc p + els + exe bw.'winc w' en endf