Domanda

Vim è installato a /usr/share/vim.

snipMate cartelle 's sono stati aggiunti a questa categoria in esistenti cartelle (dopo, caricamento automatico, plug-in, frammenti, ecc) di conseguenza.

Dal file di documentazione:

For instance, to change the trigger
key to CTRL-J, just change this:

ino <tab> <c-r>=TriggerSnippet()<cr> 
snor <tab> <esc>i<right><c-r>=TriggerSnippet()<cr>

to this: 
ino <c-j> <c-r>=TriggerSnippet()<cr>  
snor <c-j> <esc>i<right><c-r>=TriggerSnippet()<cr>

Ho provato questo, come pure - lo stesso risultato. Quando provo a scattare frammento di abbinarlo aggiunge solo una scheda (4 spazi, di conseguenza per il mio .vimrc).

P.S. filetype plug trattino via.

Aggiornamento:

cat /etc/issue
Ubuntu 9.10

: inoremap

i  <C-B>       * <C-R>=TriggerSnippet()<CR>

: snoremap

s  <C-B>       * <Esc>i<Right><C-R>=TriggerSnippet()<CR>

Come posso risolvere questo problema?

È stato utile?

Soluzione

Ho avuto un problema con snipMate, non funzionava, così mi sono imbattuto con Numero 66 nel numero di Tracker :

source ~/.vim/after/plugin/snipMate.vim

Altri suggerimenti

Ho risolto questo problema rimuovendo la voce 'paste set' su .vimrc

Nel mio caso, ho sperimentato la stessa cosa. SnipMate completamento automatico non funziona. Uno dei motivi è il è utilizzato da altri plugin. Digitando :verbose imap <Tab> vi mostrerà quali plugin che utilizza la chiave e causare il conflitto. O si può commentare il plugin in .vimrc o si può cambiare in modo da utilizzare un altro tasto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top