Making creating new files universal instead of language specific so easier to make files
This commit is contained in:
@@ -2,7 +2,6 @@ local M = {}
|
||||
M.close_key = nil
|
||||
M.java_build = nil
|
||||
M.java_run = nil
|
||||
M.new_java_file = nil
|
||||
|
||||
M.config = {
|
||||
project_root = "~/Projects/Java",
|
||||
@@ -10,7 +9,6 @@ M.config = {
|
||||
["<Esc>"] = "CloseTerminal",
|
||||
["<leader>pb"] = "JavaBuild",
|
||||
["<leader>pr"] = "JavaRun",
|
||||
["<leader>nf"] = "NewJavaFile",
|
||||
},
|
||||
terminal = {
|
||||
right_padding = 0,
|
||||
@@ -31,14 +29,11 @@ function M.setup(opts)
|
||||
if command == "CloseTerminal" then M.close_key = key end
|
||||
if command == "JavaBuild" then M.java_build = key end
|
||||
if command == "JavaRun" then M.java_run = key end
|
||||
if command == "NewJavaFile" then M.new_java_file = key end
|
||||
end
|
||||
|
||||
vim.keymap.set("n", M.java_build, ":JavaBuild<CR>", { silent = true })
|
||||
vim.keymap.set("n", M.java_run, ":JavaRun<CR>", { silent = true })
|
||||
vim.keymap.set("n", M.new_java_file, ":NewJavaFile<CR>", { silent = true })
|
||||
|
||||
vim.api.nvim_create_user_command("NewJavaFile", M.create_new_file, {})
|
||||
vim.api.nvim_create_user_command("JavaBuild", M.build, {})
|
||||
vim.api.nvim_create_user_command("JavaRun", M.run, {})
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user