From 311768ce72f524e543953d0174c76539e730baa8 Mon Sep 17 00:00:00 2001 From: jdhao Date: Mon, 14 Mar 2022 00:34:06 +0800 Subject: add cmp-omni for working with tex --- after/ftplugin/tex.lua | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 after/ftplugin/tex.lua (limited to 'after/ftplugin/tex.lua') 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 -- cgit v1.2.3