diff options
Diffstat (limited to 'ftplugin')
| -rw-r--r-- | ftplugin/hare.lua | 6 | ||||
| -rw-r--r-- | ftplugin/java.lua | 3 | ||||
| -rw-r--r-- | ftplugin/json.lua | 1 | ||||
| -rw-r--r-- | ftplugin/rust.lua | 4 | ||||
| -rw-r--r-- | ftplugin/tex.lua | 2 |
5 files changed, 15 insertions, 1 deletions
diff --git a/ftplugin/hare.lua b/ftplugin/hare.lua new file mode 100644 index 0000000..c3c0c45 --- /dev/null +++ b/ftplugin/hare.lua @@ -0,0 +1,6 @@ +vim.pack.add({ "git://git.pml68.dev/vim-haredoc" }) + +vim.bo.keywordprg = "haredoc" + +vim.keymap.set("n", "K", ":call Haredoc('.')<CR>", { buf = 0 }) +vim.keymap.set("n", "gd", ":call Haredoc(';')<CR>", { buf = 0 }) diff --git a/ftplugin/java.lua b/ftplugin/java.lua index ccec910..5f20b17 100644 --- a/ftplugin/java.lua +++ b/ftplugin/java.lua @@ -1,3 +1,5 @@ +vim.pack.add({ "https://github.com/mfussenegger/nvim-jdtls" }) + local home = vim.env.HOME local jdtls = require("jdtls") @@ -98,7 +100,6 @@ local config = { }, }, }, - capabilities = require("cmp_nvim_lsp").default_capabilities(), flags = { allow_incremental_sync = true, }, diff --git a/ftplugin/json.lua b/ftplugin/json.lua new file mode 100644 index 0000000..83a11b6 --- /dev/null +++ b/ftplugin/json.lua @@ -0,0 +1 @@ +vim.pack.add({ "https://github.com/b0o/schemastore.nvim" }) diff --git a/ftplugin/rust.lua b/ftplugin/rust.lua new file mode 100644 index 0000000..1926f6f --- /dev/null +++ b/ftplugin/rust.lua @@ -0,0 +1,4 @@ +vim.pack.add({ "https://github.com/rust-lang/rust.vim" }) + +vim.keymap.set("n", "<leader>rts", "<cmd>RustTest<CR>") +vim.keymap.set("n", "<leader>rta", "<cmd>RustTest!<CR>") diff --git a/ftplugin/tex.lua b/ftplugin/tex.lua new file mode 100644 index 0000000..3310443 --- /dev/null +++ b/ftplugin/tex.lua @@ -0,0 +1,2 @@ +vim.pack.add({ "https://github.com/micangl/cmp-vimtex" }) +vim.pack.add({ "https://github.com/lervag/vimtex" }) |
