Frage

Vim bei /usr/share/vim.

Alle snipMate 's Ordner wurden in bestehenden in dieser Kategorie Ordner (nach, automatischem Laden, Plugin, Schnipsel, etc.) entsprechend an.

Aus der Dokumentation Datei:

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>

Ich habe versucht, das so gut - das gleiche Ergebnis. Wenn ich Trigger versuchen Schnipsel es passen nur eine Registerkarte fügt (4 Räume, entsprechend meiner .vimrc).

P. S. Dateityp-Plugin Einzug auf.

Aktualisiert:

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>

Wie kann ich dieses Problem beheben?

War es hilfreich?

Lösung

Ich hatte ein Problem mit snipMate, es funktioniert nicht, so dass ich über mit Ausgabe 66 in ihrem Issue Tracker :

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

Andere Tipps

Ich löste dieses Problem, indem die 'Set-Paste' Eintrag zu entfernen auf .vimrc

In meinem Fall erlebte ich das gleiche. SnipMate die automatische Vervollständigung funktioniert nicht. Einer der Gründe dafür ist die von anderer Plugin verwendet wird. Typing :verbose imap <Tab> werden Ihnen zeigen, welche Plugin, das verwendet den Schlüssel und die Ursache des Konflikts. Sie können entweder das Plug-in .vimrc kommentieren Sie oder Sie können es einen anderen Schlüssel zu verwenden, ändern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top