diff options
Diffstat (limited to 'lua/user/cmp.lua')
| -rw-r--r-- | lua/user/cmp.lua | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/lua/user/cmp.lua b/lua/user/cmp.lua index b8e3c14..9f115e7 100644 --- a/lua/user/cmp.lua +++ b/lua/user/cmp.lua @@ -8,7 +8,22 @@ if not snip_status_ok then return end -require("luasnip/loaders/from_vscode").lazy_load() +-- [[ Split a string into lines. ]] +-- local function split_lines(txt) +-- return vim.fn.split(txt,'\n') +-- end + +-- [[ Find files in the runtime path. ]] +-- local function glob_runtimepath(pattern) +-- local runtime_path = vim.fn.escape(vim.o.runtimepath, ' ') +-- local search_result = vim.fn.globpath(runtime_path, pattern) +-- return split_lines(search_result) +-- end + +require("luasnip/loaders/from_vscode").lazy_load({ +-- paths = glob_runtimepath('luasnip_snippets/*.json') + paths = "~/.config/nvim/luasnip_snippets/*.json" +}) local check_backspace = function() local col = vim.fn.col "." - 1 |
