From 4669337540d05aad2f920a99aa9c1ee661f7a7e6 Mon Sep 17 00:00:00 2001 From: David JULIEN Date: Fri, 29 Apr 2022 00:18:25 +0200 Subject: [PATCH] [nvim] rewrite: has_words_before in cmp.lua --- .config/nvim/lua/plugin/cmp.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.config/nvim/lua/plugin/cmp.lua b/.config/nvim/lua/plugin/cmp.lua index 5727339..bc4b60a 100644 --- a/.config/nvim/lua/plugin/cmp.lua +++ b/.config/nvim/lua/plugin/cmp.lua @@ -7,7 +7,7 @@ local cmp = require("cmp") local luasnip = require("luasnip") local cmp_autopairs = require('nvim-autopairs.completion.cmp') -local check_backspace = function() +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]: @@ -64,7 +64,7 @@ cmp.setup { cmp.select_next_item() elseif luasnip.expand_or_jumpable() then luasnip.expand_or_jump() - elseif check_backspace() then + elseif has_words_before() then cmp.complete() else fallback()