add make run command
This commit is contained in:
@@ -48,6 +48,7 @@ require("lazy").setup({
|
|||||||
})
|
})
|
||||||
|
|
||||||
require("config.cmake")
|
require("config.cmake")
|
||||||
|
require("config.make")
|
||||||
require("config.lsp")
|
require("config.lsp")
|
||||||
require("config.dap")
|
require("config.dap")
|
||||||
|
|
||||||
|
|||||||
15
nvim/lua/config/make.lua
Normal file
15
nvim/lua/config/make.lua
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
local M = {}
|
||||||
|
|
||||||
|
local float_term = require("util.float").float_terminal
|
||||||
|
|
||||||
|
vim.api.nvim_create_user_command("Make", function(opts)
|
||||||
|
local t = opts.args
|
||||||
|
if t == "" then print("Usage: :Make <target>"); return end
|
||||||
|
float_term(
|
||||||
|
{ "make", t},
|
||||||
|
{ height_ratio = 0.8, width_ratio = 0.8, border = "single" }
|
||||||
|
)
|
||||||
|
end, { nargs = 1 })
|
||||||
|
|
||||||
|
return M
|
||||||
|
|
||||||
Reference in New Issue
Block a user