refractor(debug): Move debug stuff to its own module
This commit is contained in:
18
lua/symbols-outline/debug.lua
Normal file
18
lua/symbols-outline/debug.lua
Normal file
@@ -0,0 +1,18 @@
|
||||
local vim = vim
|
||||
|
||||
local D = {}
|
||||
|
||||
-- needs plenary
|
||||
local reload = require('plenary.reload').reload_module
|
||||
|
||||
function D.R(name)
|
||||
reload(name)
|
||||
return require(name)
|
||||
end
|
||||
|
||||
function D.setup_commands()
|
||||
vim.cmd("command! " .. "DSymbolsOutline " ..
|
||||
":lua require'symbols-outline'.R('symbols-outline').toggle_outline()")
|
||||
end
|
||||
|
||||
return D
|
||||
Reference in New Issue
Block a user