localcfg/plugins/ultisnips.vim
¶
Enforce vim script implementation to reduce ambiguities and improve robustness:
scriptversion 4
I find vim-clevertab performs largely how I want, but occasionally I’ll jump straight to snippet expansion:
const g:UltiSnipsExpandTrigger = '<C-j>'
Tip
This can be considerably quicker than just using <Tab> when you have
'complete'
configured with a large wordlist and/or thesaurus, such as
when editing prose.
Open snippet editor in a separate window:
const g:UltiSnipsEditSplit = 'context'
Disable ale while editing snippet output:
augroup jnrowe_ultisnips
autocmd!
autocmd User UltiSnipsEnterFirstSnippet
\ call plugins#ultisnips#set_ale_state(v:false)
autocmd User UltiSnipsExitLastSnippet
\ call plugins#ultisnips#set_ale_state(v:true)
augroup END
See also