Merge pull request #37 from asbjornhaland/add_status_method

feat(mark): add status method
This commit is contained in:
ThePrimeagen 2021-03-17 10:28:07 -06:00 committed by GitHub
commit dcaf802877
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -60,6 +60,15 @@ M.get_index_of = function(item)
return nil
end
M.status = function()
local idx = M.get_index_of(get_buf_name())
if M.valid_index(idx) then
return "M" .. idx
end
return ""
end
M.valid_index = function(idx)
local config = harpoon.get_mark_config()
return idx ~= nil and config.marks[idx] ~= nil and config.marks[idx] ~= ""