Como configuro o neocomplcache?

2

Acabei de começar a usar o vim e vi um plug-in interessante: neocomplcache .

Meu problema é que não consigo fazer funcionar corretamente. Após a instalação, peguei o exemplo de configuração dos arquivos de ajuda de neocomplcache e adicionei as linhas ao meu .vimrc

No começo eu queria criar um arquivo LaTeX simples (existem trechos para o TeX). Depois de digitar "begi" aparece um menu, eu posso escolher entre os trechos com o Tab ou Ctrl - N . Mas como faço para que eles se expandam? Ctrl - K não funciona, mas não entendo o porquê.

========
.vimrc:
========

....

" Plugin key-mappings.

imap <C-k>     <Plug>(neocomplcache_snippets_expand)

smap <C-k>     <Plug>(neocomplcache_snippets_expand)

inoremap <expr><C-g>     neocomplcache#undo_completion()

inoremap <expr><C-l>     neocomplcache#complete_common_string()


" Recommended key-mappings.

" <CR>: close popup and save indent.

inoremap <expr><CR>  neocomplcache#smart_close_popup() ."\<CR>"


" <TAB>: completion.

inoremap <expr><TAB>  pumvisible() ? "\<C-n>" : "\<TAB>"


" <C-h>, <BS>: close popup and delete backword char.

inoremap <expr><C-h> neocomplcache#smart_close_popup()."\<C-h>"


inoremap <expr><BS> neocomplcache#smart_close_popup()."\<C-h>"

inoremap <expr><C-y>  neocomplcache#close_popup()

inoremap <expr><C-e>  neocomplcache#cancel_popup()

...
    
por eddy 27.11.2010 / 01:39

1 resposta

1

Digitação < C-y > irá inserir a palavra-chave selecionada e fechar o pop-up.
Digitando < C-l > irá inserir a substring comum entre as correspondências no popup.

    
por 18.08.2012 / 17:10

Tags