From 86d6370a2aeaf85e9f7d716c682b4bb34dcfaad1 Mon Sep 17 00:00:00 2001 From: Max Christian Pohle Date: Fri, 24 Dec 2021 21:51:41 +0100 Subject: fixed ms-windows support --- plugin/vim-recently-used.vim | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/plugin/vim-recently-used.vim b/plugin/vim-recently-used.vim index 971d592..c5570fd 100644 --- a/plugin/vim-recently-used.vim +++ b/plugin/vim-recently-used.vim @@ -12,9 +12,10 @@ command! RecentlyUsed call setloclist(0, []) \ | setfiletype qf \ | call setloclist(0, [], 'r', { \ 'title':'Recently used files in directory: '.getcwd(), - \ 'items':sort(map(filter(filter(map(copy(v:oldfiles[:100]), - \ {_, p->expand(p)}), - \ 'v:val =~ "'.getcwd().'/"'), + \ 'items':sort(map(filter(filter(mapnew(v:oldfiles[:100], + \ {_, p->fnamemodify(p,':p')}), + \ "fnamemodify(v:val, ':h') ==# \'" . + \ getcwd()->fnamemodify(':p:h')."\'"), \ 'filereadable(v:val)'), \ {_, p->{'filename': p, \ 'module': printf("%s | %-*s ", -- cgit v1.2.3