From 11d2831ec447c2ee260004abc9f404c9499e7ec7 Mon Sep 17 00:00:00 2001 From: the_4n0nym0u53 Date: Wed, 27 Apr 2022 18:10:29 +0200 Subject: [PATCH] Fix vsnip (again) --- nvim/.config/nvim/init.vim | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/nvim/.config/nvim/init.vim b/nvim/.config/nvim/init.vim index 9116106..26eb627 100644 --- a/nvim/.config/nvim/init.vim +++ b/nvim/.config/nvim/init.vim @@ -44,6 +44,15 @@ lsp_installer.on_server_ready(function(server) end) -- Setup nvim-cmp. +local has_words_before = function() + local line, col = unpack(vim.api.nvim_win_get_cursor(0)) + return col ~= 0 and vim.api.nvim_buf_get_lines(0, line - 1, line, true)[1]:sub(col, col):match("%s") == nil +end + +local feedkey = function(key, mode) + vim.api.nvim_feedkeys(vim.api.nvim_replace_termcodes(key, true, true, true), mode, true) +end + local cmp = require'cmp' cmp.setup({