From 5f436616ba80060ecf9cd43d60b0cbba142f4c74 Mon Sep 17 00:00:00 2001 From: Shougo Matsushita Date: Sun, 18 Feb 2018 18:26:16 +0900 Subject: [PATCH] Fix completed_snippet parser --- autoload/neosnippet/parser.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/neosnippet/parser.vim b/autoload/neosnippet/parser.vim index 6813c8a..cf6ad90 100644 --- a/autoload/neosnippet/parser.vim +++ b/autoload/neosnippet/parser.vim @@ -310,7 +310,7 @@ function! neosnippet#parser#_get_completed_snippet(completed_item, cur_text, nex let pairs = neosnippet#util#get_buffer_config( \ &filetype, '', \ 'g:neosnippet#completed_pairs', 'g:neosnippet#_completed_pairs', {}) - let word_pattern = neosnippet#util#escape_pattern(item.word) + let word_pattern = '\<' . neosnippet#util#escape_pattern(item.word) let angle_pattern = word_pattern . '<.\+>(.*)' let no_key = index(keys(pairs), item.word[-1:]) < 0 if no_key && abbr !~# word_pattern . '\%(<.\+>\)\?(.*)'