diff --git a/after/ftplugin/tex.lua b/after/ftplugin/tex.lua new file mode 100644 index 0000000..ec86f50 --- /dev/null +++ b/after/ftplugin/tex.lua @@ -0,0 +1,19 @@ +local cmp = require('cmp') +cmp.setup.buffer { + formatting = { + format = function(entry, vim_item) + vim_item.menu = ({ + omni = (vim.inspect(vim_item.menu):gsub('%"', "")), + buffer = "[Buffer]", + })[entry.source.name] + return vim_item + end, + }, + sources = cmp.config.sources({ + { name = 'buffer' }, + { name = 'omni',}, + }) +} + +vim.o.textwidth = 120 +vim.o.wrap = true diff --git a/after/ftplugin/tex.vim b/after/ftplugin/tex.vim deleted file mode 100644 index 4ede447..0000000 --- a/after/ftplugin/tex.vim +++ /dev/null @@ -1,3 +0,0 @@ -set textwidth=120 - -set wrap diff --git a/lua/plugins.lua b/lua/plugins.lua index cc7b8a1..2a80fa6 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -33,6 +33,8 @@ require("packer").startup({ use {"hrsh7th/cmp-nvim-lua", after = "nvim-cmp"} use {"hrsh7th/cmp-path", after = "nvim-cmp"} use {"hrsh7th/cmp-buffer", after = "nvim-cmp"} + use { "hrsh7th/cmp-omni", after = "nvim-cmp" } + -- use {"hrsh7th/cmp-cmdline", after = "nvim-cmp"} use {"quangnguyen30192/cmp-nvim-ultisnips", after = {'nvim-cmp', 'ultisnips'}} if vim.g.is_mac then