fix: escape special characters when editing buffer (#96)
This commit is contained in:
parent
37cb6be6f6
commit
339ade9dc3
2 changed files with 13 additions and 4 deletions
|
|
@ -8,6 +8,14 @@ M.parse_url = function(url)
|
|||
return url:match("^(.*://)(.*)$")
|
||||
end
|
||||
|
||||
---Escapes a filename for use in :edit
|
||||
---@param filename string
|
||||
---@return string
|
||||
M.escape_filename = function(filename)
|
||||
local ret = filename:gsub("([%%#])", "\\%1")
|
||||
return ret
|
||||
end
|
||||
|
||||
---@param bufnr integer
|
||||
---@return nil|oil.Adapter
|
||||
M.get_adapter = function(bufnr)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue