-- lua_source {{{ vim.api.nvim_create_user_command('FzfPlugins', function() vim.fn['fzf#run'] { source = vim.fn.map(vim.fn.values(vim.fn['dein#get']()), function(_, plugin) return plugin.name end), sink = function(name) require('fzf-lua').files { cwd = vim.fn['dein#get'](name).path, } end, window = { width = 0.9, height = 0.6, }, } end, {}) vim.api.nvim_create_user_command('FzfMrw', function() vim.fn['fzf#run'] { source = vim.fn['mr#mrw#list'](), sink = 'edit', window = { width = 0.9, height = 0.6, }, } end, {}) vim.api.nvim_create_user_command('GhqFind', function() vim.fn['fzf#run'] { source = vim.fn.systemlist { 'ghq', 'list', '--full-path' }, sink = function(path) require('fzf-lua').files { cwd = path, } end, window = { width = 0.9, height = 0.6, }, } end, {}) -- }}}