From 274b7f27916263a640f28b9ec4feffa5fdae8d56 Mon Sep 17 00:00:00 2001 From: Daniel Mathiot Date: Sat, 29 Jan 2022 15:26:28 +0100 Subject: [PATCH] Revert "add plug mappings" --- README.md | 13 +++++++++++-- plugin/neogen.vim | 4 ---- 2 files changed, 11 insertions(+), 6 deletions(-) delete mode 100644 plugin/neogen.vim diff --git a/README.md b/README.md index 9021b82..9ba819c 100644 --- a/README.md +++ b/README.md @@ -114,6 +114,15 @@ If you want to use a key that's already used for completion purposes, take a loo local cmp = require('cmp') local neogen = require('neogen') +local t = function(str) + return vim.api.nvim_replace_termcodes(str, true, true, true) +end + +local check_back_space = function() + local col = vim.fn.col '.' - 1 + return col == 0 or vim.fn.getline('.'):sub(col, col):match '%s' ~= nil +end + cmp.setup { ... @@ -121,7 +130,7 @@ cmp.setup { mapping = { [""] = cmp.mapping(function(fallback) if neogen.jumpable() then - "neogen-jump-next" + vim.fn.feedkeys(t("lua require('neogen').jump_next()"), "") else fallback() end @@ -131,7 +140,7 @@ cmp.setup { }), [""] = cmp.mapping(function(fallback) if neogen.jumpable(-1) then - "neogen-jump-prev" + vim.fn.feedkeys(t("lua require('neogen').jump_prev()"), "") else fallback() end diff --git a/plugin/neogen.vim b/plugin/neogen.vim deleted file mode 100644 index 02fa346..0000000 --- a/plugin/neogen.vim +++ /dev/null @@ -1,4 +0,0 @@ -inoremap neogen-jump-next lua require('neogen').jump_next() -snoremap neogen-jump-next lua require('neogen').jump_next() -inoremap neogen-jump-prev lua require('neogen').jump_prev() -snoremap neogen-jump-prev lua require('neogen').jump_prev()