Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.01 KB

ultisnips.rst

File metadata and controls

34 lines (23 loc) · 1.01 KB

localcfg/plugins/ultisnips.vim

I find :repo:`vim-clevertab <neitanod/vim-clevertab>` performs largely :doc:`how I want <vim_clevertab>`, but occasionally I’ll jump straight to snippet expansion:

const g:UltiSnipsExpandTrigger = '<C-j>'

Tip

This can be considerably quicker than just using 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 :repo:`ale <dense-analysis/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
.. seealso::

    * :func:`plugins#ultisnips#set_ale_state() <set_ale_state>`