123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- local cmp = require("cmp")
- cmp.setup({
-
- snippet = {
- expand = function(args)
-
- vim.fn["vsnip#anonymous"](args.body)
-
-
-
-
-
-
- end,
- },
-
- sources = cmp.config.sources({
- { name = "nvim_lsp" },
-
- { name = "vsnip" },
-
-
-
-
-
-
- }, { { name = "buffer" }, { name = "path" } }),
-
- mapping = require("keybindings").cmp(cmp),
- })
- cmp.setup.cmdline("/", {
- mapping = cmp.mapping.preset.cmdline(),
- sources = {
- { name = "buffer" },
- },
- })
- cmp.setup.cmdline(":", {
- mapping = cmp.mapping.preset.cmdline(),
- sources = cmp.config.sources({
- { name = "path" },
- }, {
- { name = "cmdline" },
- }),
- })
|