This commit is contained in:
jimrothstein 2023-09-05 23:47:43 -07:00
parent 1c99799a79
commit 21f381c8fa
1 changed files with 13 additions and 3 deletions

View File

@ -278,6 +278,7 @@ end
-- Nvim-R
vim.cmd [[let R_assign = 2]] -- __ becomes left arrow
-- Set highlight on search
vim.o.hlsearch = false
@ -323,6 +324,7 @@ vim.o.termguicolors = true
-- See `:help vim.keymap.set()`
vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true })
-- vim.keymap.set( {'n', '<leader>]nc',
-- Remap for dealing with word wrap
vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true })
vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true })
@ -619,19 +621,27 @@ local s = ls.snippet
local sn = ls.snippet_node
local isn = ls.indent_snippet_node
local t = ls.text_node
local f = ls.function_node
-- HELPER
local filename = function()
return { vim.fn.expand '%:p' }
end
-- SNIPS
ls.add_snippets('lua', {
ls.add_snippets('lua', { -- for .lua filetype
s('luaxx', { t 'this is lua file!' }),
s('sep', t { '---------------' }),
-- snip: add file's filename
s({
trig = "filename",
namr = "Filename",
dscr = "insert file name",
}, {
f(filename, {}),
}),
})
---------------
--
-- next line: allows use of snippet collection in vscode (??)
require('luasnip.loaders.from_vscode').lazy_load()
luasnip.config.setup {}