fix: handle opening oil from buffers with foreign schemes (#256)

This commit is contained in:
Steven Arcangeli 2023-12-24 11:32:26 -05:00
parent 71b1ef5edf
commit 22ab2ce1d5

View file

@ -212,6 +212,11 @@ M.get_buffer_parent_url = function(bufname, use_oil_parent)
return config.adapter_to_scheme.files .. util.addslash(path)
end
-- This is some unknown buffer scheme
if not config.adapters[scheme] then
return vim.fn.getcwd()
end
if not use_oil_parent then
return bufname
end