Mercurial > dotfiles.old
comparison vimrc @ 23:4112c6eb9f47
Correct tab completion with snippets
author | zegervdv <zegervdv@me.com> |
---|---|
date | Thu, 20 Mar 2014 21:49:38 +0100 |
parents | b2c16cd71d95 |
children | c3bb025ed67e |
comparison
equal
deleted
inserted
replaced
22:b2c16cd71d95 | 23:4112c6eb9f47 |
---|---|
267 " Neo Snippets | 267 " Neo Snippets |
268 imap <C-k> <Plug>(neosnippet_expand_or_jump) | 268 imap <C-k> <Plug>(neosnippet_expand_or_jump) |
269 smap <C-k> <Plug>(neosnippet_expand_or_jump) | 269 smap <C-k> <Plug>(neosnippet_expand_or_jump) |
270 xmap <C-k> <Plug>(neosnippet_expand_target) | 270 xmap <C-k> <Plug>(neosnippet_expand_target) |
271 | 271 |
272 imap <expr><TAB> neosnippet#expandable_or_jumpable() ? | 272 " imap <expr><TAB> neosnippet#expandable_or_jumpable() ? |
273 \ "\<Plug>(neosnippet_expand_or_jump)" | 273 " \ "\<Plug>(neosnippet_expand_or_jump)" |
274 \: pumvisible() ? "\<C-n>" : "\<TAB>" | 274 " \: pumvisible() ? "\<C-n>" : "\<TAB>" |
275 smap <expr><TAB> neosnippet#expandable_or_jumpable() ? | 275 " smap <expr><TAB> neosnippet#expandable_or_jumpable() ? |
276 \ "\<Plug>(neosnippet_expand_or_jump)" | 276 " \ "\<Plug>(neosnippet_expand_or_jump)" |
277 \: "\<TAB>" | 277 " \: "\<TAB>" |
278 | |
279 | |
280 imap <expr><TAB> neosnippet#expandable() == 1 ? "\<Plug>(neosnippet_expand_or_jump)" : pumvisible() ? "\<C-n>" : "\<TAB>" | |
281 imap <expr><C-k> neosnippet#expandable_or_jumpable() == 1 ? "\<Plug>(neosnippet_expand_or_jump)" : pumvisible() ? "\<C-n>" : "\<TAB>" | |
282 smap <expr><TAB> neosnippet#expandable() == 1 ? "\<Plug>(neosnippet_expand_or_jump)" : pumvisible() ? "\<C-n>" : "\<TAB>" | |
278 let g:neocomplete#sources#omni#input_patterns.ruby = '[^. *\t]\.\w*\|\h\w*::' | 283 let g:neocomplete#sources#omni#input_patterns.ruby = '[^. *\t]\.\w*\|\h\w*::' |
279 | 284 |
280 let g:neosnippet#snippets_directory='~/.vim/snippets' | 285 let g:neosnippet#snippets_directory='~/.vim/snippets' |
281 | 286 |
282 " Tabular | 287 " Tabular |