Fix completed snippet behavior
This commit is contained in:
@@ -50,7 +50,7 @@ call neosnippet#util#set_default(
|
||||
\ 'g:neosnippet#completed_pairs', {})
|
||||
call neosnippet#util#set_default(
|
||||
\ 'g:neosnippet#_completed_pairs',
|
||||
\ {'_':{ '(' : ')', '{' : '}', '"' : '"' }})
|
||||
\ {'_':{ '(' : ')', '{' : '}', '"' : '"', '[' : ']' }})
|
||||
"}}}
|
||||
|
||||
function! neosnippet#expandable_or_jumpable() "{{{
|
||||
|
||||
@@ -381,6 +381,11 @@ function! neosnippet#parser#_get_completed_snippet(completed_item, next_text) "{
|
||||
endfor
|
||||
let snippet .= args
|
||||
|
||||
if key != '(' && snippet == ''
|
||||
let snippet .= '${' . cnt . '}'
|
||||
let cnt += 1
|
||||
endif
|
||||
|
||||
let snippet .= pair
|
||||
let snippet .= '${' . cnt . '}'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user