autoload/util.vim | 3 ++- diff --git a/autoload/util.vim b/autoload/util.vim index 54c334eae263165c1b3a1e31b51cbe8831a2ad65..38ece443b8524de84ccda0eec4df019d9c4ee12b 100644 --- a/autoload/util.vim +++ b/autoload/util.vim @@ -56,7 +56,8 @@ if uri_decoded =~? '^file:///\a:' # MS-Windows URI uri_decoded = uri_decoded[8 : ] uri_decoded = uri_decoded->substitute('/', '\\', 'g') - else + # On GNU/Linux (pattern not end with `:`) + elseif uri_decoded =~? '^file:///\a' uri_decoded = uri_decoded[7 : ] endif