Refresh generated nvim config
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@ -1,63 +0,0 @@
|
||||
luasnip-absolute-indexer luasnip.txt /*luasnip-absolute-indexer*
|
||||
luasnip-api luasnip.txt /*luasnip-api*
|
||||
luasnip-basics luasnip.txt /*luasnip-basics*
|
||||
luasnip-basics-adding-snippets luasnip.txt /*luasnip-basics-adding-snippets*
|
||||
luasnip-basics-jump-index luasnip.txt /*luasnip-basics-jump-index*
|
||||
luasnip-basics-snippet-insertion luasnip.txt /*luasnip-basics-snippet-insertion*
|
||||
luasnip-choicenode luasnip.txt /*luasnip-choicenode*
|
||||
luasnip-cleanup luasnip.txt /*luasnip-cleanup*
|
||||
luasnip-config-options luasnip.txt /*luasnip-config-options*
|
||||
luasnip-docstring-cache luasnip.txt /*luasnip-docstring-cache*
|
||||
luasnip-docstrings luasnip.txt /*luasnip-docstrings*
|
||||
luasnip-dynamicnode luasnip.txt /*luasnip-dynamicnode*
|
||||
luasnip-events luasnip.txt /*luasnip-events*
|
||||
luasnip-ext_opts luasnip.txt /*luasnip-ext_opts*
|
||||
luasnip-extend-decorator luasnip.txt /*luasnip-extend-decorator*
|
||||
luasnip-extras luasnip.txt /*luasnip-extras*
|
||||
luasnip-extras-conditions luasnip.txt /*luasnip-extras-conditions*
|
||||
luasnip-extras-dynamic-lambda luasnip.txt /*luasnip-extras-dynamic-lambda*
|
||||
luasnip-extras-filetype-functions luasnip.txt /*luasnip-extras-filetype-functions*
|
||||
luasnip-extras-fmt luasnip.txt /*luasnip-extras-fmt*
|
||||
luasnip-extras-lambda luasnip.txt /*luasnip-extras-lambda*
|
||||
luasnip-extras-match luasnip.txt /*luasnip-extras-match*
|
||||
luasnip-extras-nonempty luasnip.txt /*luasnip-extras-nonempty*
|
||||
luasnip-extras-on-the-fly-snippets luasnip.txt /*luasnip-extras-on-the-fly-snippets*
|
||||
luasnip-extras-partial luasnip.txt /*luasnip-extras-partial*
|
||||
luasnip-extras-postfix-snippet luasnip.txt /*luasnip-extras-postfix-snippet*
|
||||
luasnip-extras-repeat luasnip.txt /*luasnip-extras-repeat*
|
||||
luasnip-extras-select_choice luasnip.txt /*luasnip-extras-select_choice*
|
||||
luasnip-extras-snippet-list luasnip.txt /*luasnip-extras-snippet-list*
|
||||
luasnip-extras-snippet-location luasnip.txt /*luasnip-extras-snippet-location*
|
||||
luasnip-extras-treesitter-postfix-snippet luasnip.txt /*luasnip-extras-treesitter-postfix-snippet*
|
||||
luasnip-functionnode luasnip.txt /*luasnip-functionnode*
|
||||
luasnip-indentsnippetnode luasnip.txt /*luasnip-indentsnippetnode*
|
||||
luasnip-insertnode luasnip.txt /*luasnip-insertnode*
|
||||
luasnip-key-indexer luasnip.txt /*luasnip-key-indexer*
|
||||
luasnip-loaders luasnip.txt /*luasnip-loaders*
|
||||
luasnip-loaders-edit_snippets luasnip.txt /*luasnip-loaders-edit_snippets*
|
||||
luasnip-loaders-lua luasnip.txt /*luasnip-loaders-lua*
|
||||
luasnip-loaders-snipmate luasnip.txt /*luasnip-loaders-snipmate*
|
||||
luasnip-loaders-snippet-specific-filetypes luasnip.txt /*luasnip-loaders-snippet-specific-filetypes*
|
||||
luasnip-loaders-vs-code luasnip.txt /*luasnip-loaders-vs-code*
|
||||
luasnip-logging luasnip.txt /*luasnip-logging*
|
||||
luasnip-lsp-snippets luasnip.txt /*luasnip-lsp-snippets*
|
||||
luasnip-lsp-snippets-snipmate-parser luasnip.txt /*luasnip-lsp-snippets-snipmate-parser*
|
||||
luasnip-lsp-snippets-transformations luasnip.txt /*luasnip-lsp-snippets-transformations*
|
||||
luasnip-multisnippet luasnip.txt /*luasnip-multisnippet*
|
||||
luasnip-node luasnip.txt /*luasnip-node*
|
||||
luasnip-node-api luasnip.txt /*luasnip-node-api*
|
||||
luasnip-node-reference luasnip.txt /*luasnip-node-reference*
|
||||
luasnip-restorenode luasnip.txt /*luasnip-restorenode*
|
||||
luasnip-snippetnode luasnip.txt /*luasnip-snippetnode*
|
||||
luasnip-snippetproxy luasnip.txt /*luasnip-snippetproxy*
|
||||
luasnip-snippets luasnip.txt /*luasnip-snippets*
|
||||
luasnip-snippets-data luasnip.txt /*luasnip-snippets-data*
|
||||
luasnip-source luasnip.txt /*luasnip-source*
|
||||
luasnip-table-of-contents luasnip.txt /*luasnip-table-of-contents*
|
||||
luasnip-textnode luasnip.txt /*luasnip-textnode*
|
||||
luasnip-troubleshooting luasnip.txt /*luasnip-troubleshooting*
|
||||
luasnip-troubleshooting-adding-snippets luasnip.txt /*luasnip-troubleshooting-adding-snippets*
|
||||
luasnip-variables luasnip.txt /*luasnip-variables*
|
||||
luasnip-variables-environment-namespaces luasnip.txt /*luasnip-variables-environment-namespaces*
|
||||
luasnip-variables-lsp-variables luasnip.txt /*luasnip-variables-lsp-variables*
|
||||
luasnip.txt luasnip.txt /*luasnip.txt*
|
||||
@ -1,14 +0,0 @@
|
||||
" Vim filetype plugin for SnipMate snippets (.snippets files)
|
||||
|
||||
if exists("b:did_ftplugin")
|
||||
finish
|
||||
endif
|
||||
let b:did_ftplugin = 1
|
||||
|
||||
let b:undo_ftplugin = "setl et< sts< cms< fdm< fde<"
|
||||
|
||||
" Use hard tabs
|
||||
setlocal noexpandtab softtabstop=0
|
||||
|
||||
setlocal commentstring=#\ %s
|
||||
setlocal nospell
|
||||
@ -1 +0,0 @@
|
||||
/nix/store/qhhsw7qjik5gh1wkai703p6dq0ydp15r-lua5.1-jsregexp-0.0.7-1 /nix/store/mqbhz05llkddfb5wni0m48kw22ixxps4-lua-5.1.5
|
||||
@ -1,90 +0,0 @@
|
||||
vim.filetype.add({
|
||||
extension = { snippets = "snippets" },
|
||||
})
|
||||
|
||||
local function silent_map(mode, lhs, rhs, desc)
|
||||
vim.keymap.set(mode, lhs, rhs, { silent = true, desc = desc or "" })
|
||||
end
|
||||
|
||||
silent_map("i", "<Plug>luasnip-expand-or-jump", function()
|
||||
require("luasnip").expand_or_jump()
|
||||
end, "LuaSnip: Expand or jump in the current snippet")
|
||||
silent_map("i", "<Plug>luasnip-expand-snippet", function()
|
||||
require("luasnip").expand()
|
||||
end, "LuaSnip: Expand the current snippet")
|
||||
silent_map("i", "<Plug>luasnip-next-choice", function()
|
||||
require("luasnip").change_choice(1)
|
||||
end, "LuaSnip: Change to the next choice from the choiceNode")
|
||||
silent_map("i", "<Plug>luasnip-prev-choice", function()
|
||||
require("luasnip").change_choice(-1)
|
||||
end, "LuaSnip: Change to the previous choice from the choiceNode")
|
||||
silent_map("i", "<Plug>luasnip-jump-next", function()
|
||||
require("luasnip").jump(1)
|
||||
end, "LuaSnip: Jump to the next node")
|
||||
silent_map("i", "<Plug>luasnip-jump-prev", function()
|
||||
require("luasnip").jump(-1)
|
||||
end, "LuaSnip: Jump to the previous node")
|
||||
|
||||
silent_map("n", "<Plug>luasnip-delete-check", function()
|
||||
require("luasnip").unlink_current_if_deleted()
|
||||
end, "LuaSnip: Removes current snippet from jumplist")
|
||||
silent_map("!", "<Plug>luasnip-delete-check", function()
|
||||
require("luasnip").unlink_current_if_deleted()
|
||||
end, "LuaSnip: Removes current snippet from jumplist")
|
||||
|
||||
silent_map("", "<Plug>luasnip-expand-repeat", function()
|
||||
require("luasnip").expand_repeat()
|
||||
end, "LuaSnip: Repeat last node expansion")
|
||||
silent_map("!", "<Plug>luasnip-expand-repeat", function()
|
||||
require("luasnip").expand_repeat()
|
||||
end, "LuaSnip: Repeat last node expansion")
|
||||
|
||||
silent_map("s", "<Plug>luasnip-expand-or-jump", function()
|
||||
require("luasnip").expand_or_jump()
|
||||
end, "LuaSnip: Expand or jump in the current snippet")
|
||||
silent_map("s", "<Plug>luasnip-expand-snippet", function()
|
||||
require("luasnip").expand()
|
||||
end, "LuaSnip: Expand the current snippet")
|
||||
silent_map("s", "<Plug>luasnip-next-choice", function()
|
||||
require("luasnip").change_choice(1)
|
||||
end, "LuaSnip: Change to the next choice from the choiceNode")
|
||||
silent_map("s", "<Plug>luasnip-prev-choice", function()
|
||||
require("luasnip").change_choice(-1)
|
||||
end, "LuaSnip: Change to the previous choice from the choiceNode")
|
||||
silent_map("s", "<Plug>luasnip-jump-next", function()
|
||||
require("luasnip").jump(1)
|
||||
end, "LuaSnip: Jump to the next node")
|
||||
silent_map("s", "<Plug>luasnip-jump-prev", function()
|
||||
require("luasnip").jump(-1)
|
||||
end, "LuaSnip: Jump to the previous node")
|
||||
|
||||
vim.api.nvim_create_user_command("LuaSnipUnlinkCurrent", function()
|
||||
require("luasnip").unlink_current()
|
||||
end, { force = true })
|
||||
|
||||
--stylua: ignore
|
||||
vim.api.nvim_create_user_command("LuaSnipListAvailable", function()
|
||||
(
|
||||
(
|
||||
vim.version
|
||||
and type(vim.version) == "table"
|
||||
and (
|
||||
((vim.version().major == 0) and (vim.version().minor >= 9))
|
||||
or (vim.version().major > 0) )
|
||||
) and vim.print
|
||||
or vim.pretty_print
|
||||
)(require("luasnip").available())
|
||||
end, { force = true })
|
||||
|
||||
require("luasnip.config")._setup()
|
||||
|
||||
-- register these during startup so lazy_load will also load filetypes whose
|
||||
-- events fired only before lazy_load is actually called.
|
||||
-- (BufWinEnter -> lazy_load() wouldn't load any files without these).
|
||||
vim.api.nvim_create_augroup("_luasnip_lazy_load", {})
|
||||
vim.api.nvim_create_autocmd({ "BufWinEnter", "FileType" }, {
|
||||
callback = function(event)
|
||||
require("luasnip.loaders").load_lazy_loaded(tonumber(event.buf))
|
||||
end,
|
||||
group = "_luasnip_lazy_load",
|
||||
})
|
||||
@ -1,23 +0,0 @@
|
||||
function! luasnip#expandable()
|
||||
return luaeval('require("luasnip").expandable()')
|
||||
endfunction
|
||||
|
||||
function! luasnip#expand_or_jumpable()
|
||||
return luaeval('require("luasnip").expand_or_jumpable()')
|
||||
endfunction
|
||||
|
||||
function! luasnip#expand_or_locally_jumpable()
|
||||
return luaeval('require("luasnip").expand_or_locally_jumpable()')
|
||||
endfunction
|
||||
|
||||
function! luasnip#locally_jumpable(direction)
|
||||
return luaeval('require("luasnip").locally_jumpable(_A)', a:direction)
|
||||
endfunction
|
||||
|
||||
function! luasnip#jumpable(direction)
|
||||
return luaeval('require("luasnip").jumpable(_A)', a:direction)
|
||||
endfunction
|
||||
|
||||
function! luasnip#choice_active()
|
||||
return luaeval('require("luasnip").choice_active()')
|
||||
endfunction
|
||||
@ -1,29 +0,0 @@
|
||||
" Syntax highlighting for .snippets files
|
||||
" Hopefully this should make snippets a bit nicer to write!
|
||||
syn match snipComment '^#.*'
|
||||
syn match placeHolder '\${\d\+\(:.\{-}\)\=}' contains=snipCommand
|
||||
syn match tabStop '\$\d\+'
|
||||
syn match snipEscape '\\\\\|\\`'
|
||||
syn match snipCommand '\%(\\\@<!\%(\\\\\)*\)\@<=`.\{-}\%(\\\@<!\%(\\\\\)*\)\@<=`'
|
||||
syn match snippet '^snippet.*' contains=multiSnipText,snipKeyword
|
||||
syn match snippet '^autosnippet.*' contains=multiSnipText,snipKeyword
|
||||
syn match snippet '^extends.*' contains=snipKeyword
|
||||
syn match snippet '^version.*' contains=snipKeyword
|
||||
syn match snippet '^priority.*' contains=snipKeyword,priority
|
||||
syn match priority '\d\+' contained
|
||||
syn match multiSnipText '\S\+ \zs.*' contained
|
||||
syn match snipKeyword '^(snippet|extends|version|autosnippet|priority)'me=s+8 contained
|
||||
" normally we'd want a \s in that group, but that doesn't work => cover common
|
||||
" cases with \t and " ".
|
||||
syn match snipError "^[^#vsaep\t ].*$"
|
||||
|
||||
hi link snippet Identifier
|
||||
hi link snipComment Comment
|
||||
hi link multiSnipText String
|
||||
hi link snipKeyword Keyword
|
||||
hi link snipEscape SpecialChar
|
||||
hi link placeHolder Special
|
||||
hi link tabStop Special
|
||||
hi link snipCommand String
|
||||
hi link snipError Error
|
||||
hi link priority Number
|
||||
Reference in New Issue
Block a user