Portál AbcLinuxu, 24. dubna 2024 15:51


Dotaz: Vim 7.0 - nefunguje IComplete

4.2.2007 22:14 Petr Zelenka | skóre: 24 | Semice/Stuttgart (Sindelfingen)
Vim 7.0 - nefunguje IComplete
Přečteno: 243×
Odpovědět | Admin

Dobrý večer,

pokoušel jsem se podle návodů od digriho a elviina zprovoznit kontextově citlivé doplňování ve Vimu, ale nějak se mi nedaří. Samotné icomplete podle příkladů u digriho funguje, ale Vim při stisku C-X C-U hlásí completefunc is not set. Zřejmě tedy po mě chce, abych tu funci nastavil. Jenže já nevím jakou. Poradíte?

A teď si uvědomte, jaký je vztah mezi krychlí a motýlem.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.2.2007 22:20 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Vim 7.0 - nefunguje IComplete
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslíte Omni Completition ne?

Pokud funkce není nastavena, je Vim v režimu, který nepodporuje Omni Complete. Zkuste to třeba nad HTML souborem, nebo PHP souborem -- tam byste měl uspět.

ps - vše je popsáno v manuálu Vimu, pro rady není třeba chodit daleko
Later --- Lukáš Zapletal
4.2.2007 22:38 Petr Zelenka | skóre: 24 | Semice/Stuttgart (Sindelfingen)
Rozbalit Rozbalit vše Re: Vim 7.0 - nefunguje IComplete

Hmm, tak jsem to zkoušel s tím html souborem, ale výsledek je tentýž. Při C-X C-U se dole ve stavovém řádku vypíše hláška

E764: Option 'completefunc' is not set.

Kontextově necitlivé doplňování na C-X C-O ale funguje.

A teď si uvědomte, jaký je vztah mezi krychlí a motýlem.
elviin avatar 5.2.2007 09:01 elviin | skóre: 29 | blog: elviin | Plzeň-Praha
Rozbalit Rozbalit vše Re: Vim 7.0 - nefunguje IComplete
Odpovědět | | Sbalit | Link | Blokovat | Admin
Stejnou hlasku jsem resil take, ale ne tak usilovne, abych zjistil pricinu. Vim musi byt zkompilovan s featurama +eval a +insert_expand. Verze vimu musi byt vyssi nez beta vcetne. Clanek o techto dvou systemech, IComplete a OmniCppComplete by byl uzitecny. Prvni system vyuziva externi program. Druhy by mel byt rychlejsi. Tady je pdfko, popisujici ICOmplete a doplnovani obecne. Ja uz jsem mel problemy s verzi 0.3. V pripade 0.3 a 0.4 bude jen problem v tom, ze autor pouziva(l) zrejme nejnovejsi vim(cvs).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.