Vim, ruby AutoVervollständigen
Gebe ich auf. Diese
51 if !exists('g:neocomplcache_omni_patterns')
52 let g:neocomplcache_omni_patterns = {}
53 endif
54
55 if !exists('g:neocomplcache_omni_functions')
56 let g:neocomplcache_omni_functions = {}
57 endif
58 let g:neocomplcache_omni_patterns['ruby'] = '[^. \t]\.\w*'
59 let g:neocomplcache_omni_functions['ruby'] = 'rubycomplete#Complete'
60 autocmd FileType ruby set omnifunc=rubycomplete#Complete
ist ein Teil von meinem .gvimrc-Datei.
Das problem ist, dass ich nicht setup omni-Vervollständigung für ruby. Wenn ich geben Sie C-x C-y funktioniert es, aber nicht, während ich Schreibe code. Es funktioniert gut für php, html, css etc
- Hinweis: Auch wenn Sie nur GVIM, nur GUI-bezogene Dinge in
.gvimrc
; alles andere sollte in.vimrc
. Spielt keine Rolle für dein problem, aber 🙂 - Ich wusste nicht, dass. Danke !
Du musst angemeldet sein, um einen Kommentar abzugeben.
obwohl ich nicht verwenden neocomplcache ich bin ziemlich zufrieden mit vim-ruby, einschließlich code-Vervollständigung.
Nur mit Vim kompiliert mit ruby-Unterstützung, Hinzugefügt .vimrc
Als sehr dynamische Natur von Ruby, die code-Vervollständigung wird immer nur bis zu einem gewissen Grad, aber oben wirklich hilft, mit Abschluss der standard-Klassen und Methoden, auch die meisten der eigenen.