blob: ad8d8b23e53a56b8db346914a8cdd0e0bf1a673a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
|
local M = {}
function impl(obj, cb) return cb(vim.fn.expand(vim.fn.expand(obj))) end
function M.word(cb) return impl('<cword>', cb) end
function M.expr(cb) return impl('<cexpr>', cb) end
function M.file(cb) return impl('<cfile>', cb) end
return M
|