wip
This commit is contained in:
parent
1c99799a79
commit
21f381c8fa
16
init.lua
16
init.lua
|
@ -278,6 +278,7 @@ end
|
||||||
-- Nvim-R
|
-- Nvim-R
|
||||||
vim.cmd [[let R_assign = 2]] -- __ becomes left arrow
|
vim.cmd [[let R_assign = 2]] -- __ becomes left arrow
|
||||||
|
|
||||||
|
|
||||||
-- Set highlight on search
|
-- Set highlight on search
|
||||||
vim.o.hlsearch = false
|
vim.o.hlsearch = false
|
||||||
|
|
||||||
|
@ -323,6 +324,7 @@ vim.o.termguicolors = true
|
||||||
-- See `:help vim.keymap.set()`
|
-- See `:help vim.keymap.set()`
|
||||||
vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true })
|
vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true })
|
||||||
|
|
||||||
|
-- vim.keymap.set( {'n', '<leader>]nc',
|
||||||
-- Remap for dealing with word wrap
|
-- Remap for dealing with word wrap
|
||||||
vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true })
|
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 })
|
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 sn = ls.snippet_node
|
||||||
local isn = ls.indent_snippet_node
|
local isn = ls.indent_snippet_node
|
||||||
local t = ls.text_node
|
local t = ls.text_node
|
||||||
|
local f = ls.function_node
|
||||||
-- HELPER
|
-- HELPER
|
||||||
local filename = function()
|
local filename = function()
|
||||||
return { vim.fn.expand '%:p' }
|
return { vim.fn.expand '%:p' }
|
||||||
end
|
end
|
||||||
|
|
||||||
-- SNIPS
|
-- SNIPS
|
||||||
ls.add_snippets('lua', {
|
ls.add_snippets('lua', { -- for .lua filetype
|
||||||
s('luaxx', { t 'this is lua file!' }),
|
s('luaxx', { t 'this is lua file!' }),
|
||||||
s('sep', t { '---------------' }),
|
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 (??)
|
-- next line: allows use of snippet collection in vscode (??)
|
||||||
require('luasnip.loaders.from_vscode').lazy_load()
|
require('luasnip.loaders.from_vscode').lazy_load()
|
||||||
luasnip.config.setup {}
|
luasnip.config.setup {}
|
||||||
|
|
Loading…
Reference in New Issue