mirror of
https://github.com/kristoferssolo/runner.nvim.git
synced 2025-10-21 19:50:34 +00:00
Run StyLua
This commit is contained in:
parent
127ddbcf6a
commit
e09de414c7
@ -24,7 +24,7 @@ M.shell_handler = function(command, editable)
|
||||
vim.api.nvim_win_set_buf(output_window, output_buffer)
|
||||
|
||||
vim.fn.termopen(command, {
|
||||
cwd = vim.fn.getcwd()
|
||||
cwd = vim.fn.getcwd(),
|
||||
})
|
||||
end
|
||||
end
|
||||
@ -46,10 +46,12 @@ M.choice = function(handlers)
|
||||
end
|
||||
|
||||
return function(buffer)
|
||||
local picker = pickers.new({}, themes.get_dropdown({
|
||||
prompt_title = "Runner",
|
||||
local picker = pickers.new(
|
||||
{},
|
||||
themes.get_dropdown {
|
||||
prompt_title = 'Runner',
|
||||
finder = finders.new_table {
|
||||
results = vim.tbl_keys(handlers)
|
||||
results = vim.tbl_keys(handlers),
|
||||
},
|
||||
sorter = sorters.get_generic_fuzzy_sorter(),
|
||||
attach_mappings = function(prompt_bufnr)
|
||||
@ -60,7 +62,8 @@ M.choice = function(handlers)
|
||||
end)
|
||||
return true
|
||||
end,
|
||||
}))
|
||||
}
|
||||
)
|
||||
picker:find()
|
||||
end
|
||||
end
|
||||
|
||||
@ -6,7 +6,7 @@ local handlers = {
|
||||
lua = helpers.command_handler('luafile %'),
|
||||
javascript = require('runner.handlers.languages.nodejs'),
|
||||
typescript = require('runner.handlers.languages.nodejs'),
|
||||
vue = require('runner.handlers.languages.nodejs')
|
||||
vue = require('runner.handlers.languages.nodejs'),
|
||||
}
|
||||
|
||||
return handlers
|
||||
|
||||
@ -14,7 +14,7 @@ return function(buffer)
|
||||
end
|
||||
|
||||
local handlers = {
|
||||
['Run current file'] = helpers.shell_handler('node ' .. vim.fn.expand('%'))
|
||||
['Run current file'] = helpers.shell_handler('node ' .. vim.fn.expand('%')),
|
||||
}
|
||||
|
||||
for _, bin in pairs(bins) do
|
||||
|
||||
@ -21,7 +21,7 @@ M.create_window = function()
|
||||
return M._window
|
||||
end
|
||||
|
||||
vim.cmd [[ vsplit ]]
|
||||
vim.cmd([[ vsplit ]])
|
||||
local window = vim.api.nvim_get_current_win()
|
||||
|
||||
local window_opts = {
|
||||
@ -30,8 +30,8 @@ M.create_window = function()
|
||||
wrap = true,
|
||||
spell = false,
|
||||
foldenable = false,
|
||||
signcolumn = "no",
|
||||
colorcolumn = "",
|
||||
signcolumn = 'no',
|
||||
colorcolumn = '',
|
||||
cursorline = true,
|
||||
}
|
||||
|
||||
@ -55,12 +55,10 @@ M.run_command = function(command, callback)
|
||||
on_stdout = add_line,
|
||||
on_exit = function()
|
||||
callback(output)
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
||||
end
|
||||
|
||||
|
||||
local is_win = function()
|
||||
return package.config:sub(1, 1) == '\\'
|
||||
end
|
||||
|
||||
@ -15,12 +15,12 @@ M.run = function(bufnr)
|
||||
else
|
||||
buffer = bufnr
|
||||
end
|
||||
local filetype = vim.filetype.match({ buf = buffer })
|
||||
local filetype = vim.filetype.match { buf = buffer }
|
||||
|
||||
local handler = M._handlers[filetype]
|
||||
|
||||
if not handler then
|
||||
print(string.format('No handler defined for filetype \'%s\'', filetype))
|
||||
print(string.format("No handler defined for filetype '%s'", filetype))
|
||||
return
|
||||
end
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user