summaryrefslogtreecommitdiff
path: root/config/essentials
diff options
context:
space:
mode:
Diffstat (limited to 'config/essentials')
-rw-r--r--config/essentials/nvim/after/plugin/luasnip.lua18
1 files changed, 5 insertions, 13 deletions
diff --git a/config/essentials/nvim/after/plugin/luasnip.lua b/config/essentials/nvim/after/plugin/luasnip.lua
index 1a00e80..2e375e1 100644
--- a/config/essentials/nvim/after/plugin/luasnip.lua
+++ b/config/essentials/nvim/after/plugin/luasnip.lua
@@ -27,7 +27,7 @@ local parse = require("luasnip.util.parser").parse_snippet
-- keymaps
vim.keymap.set({"i", "s"}, "<C-k>", "<Plug>luasnip-expand-or-jump", { noremap = true })
vim.keymap.set({"i", "s"}, "<C-j>", "<Plug>luasnip-jump-prev", { noremap = true })
-vim.keymap.set({"i", "s"}, "<C-h>", "<Plug>luasnip-next-choice", { noremap = true })
+vim.keymap.set({"i", "s"}, "<C-l>", "<Plug>luasnip-next-choice", { noremap = true })
vim.keymap.set("n", "<leader><leader>s", function()
ls.cleanup()
vim.cmd("source ~/.config/nvim/after/plugin/luasnip.lua")
@@ -115,12 +115,6 @@ ls.add_snippets("java", {
}}
]],
{ i(0) })),
- -- System.out.print
- s("sout", fmt(
- [[
- System.out.{}({});{}
- ]],
- { c(1, {t "println", t "print", t "printf"}), i(2), i(0)})),
-- constructor
s("class", fmt(
[[
@@ -129,12 +123,10 @@ ls.add_snippets("java", {
}}
]],
{ c(1, {t "public ", t "private ", t ""}), i(2), i(0)})),
- -- print variable
- s("pti", fmt(
- [[
- System.out.println("{} :" + {});{}
- ]],
- { i(1), rep(1), i(0) })),
+ -- print
+ parse("pt", "System.out.println($1);$0", {}),
+ parse("pti", "System.out.println(\"$1: \" + $1);$0", {}),
+ parse("abs", "Math.abs($1);$0", {}),
-- quick
s("pr", t "private "),
s("ob", fmt(