Portál AbcLinuxu, 10. května 2025 13:29

Dotaz: go na definici fce ve VIMu

30.9.2008 14:27 Micah
go na definici fce ve VIMu
Přečteno: 202×
Odpovědět | Admin
Dobry den,

mam otevreny .c soubor, ktery includuje vice mych vlasnich *h souboru. V danem .c souboru se vola funkce xyz(). Je nejaky zpusob/zkratka, ze by mi stacilo pouze najet na jmeno funkce, zmacknout danou zkratku a tim bych se prepnul na definici one funkce. Tato vec by se mi opravdu hodila. Pokud to jde, muzete prosim navic i napsat jak se pote vratim zpet na volani funkce. Dekuji.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.9.2008 15:44 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: go na definici fce ve VIMu
Odpovědět | | Sbalit | Link | Blokovat | Admin
ctags *.[ch]
a pak ve vimu viz :help tags-and-searches.
30.9.2008 16:04 Micah
Rozbalit Rozbalit vše Re: go na definici fce ve VIMu
Dekuji, funguje to. Mam ve VIMu plugin taglist. Pokud ho ale aktivuji v onom .c souboru vidim pouze identifikatory tohoto souboru. Nejde taglist nejak nakonfigurovat, aby si rovnou natahnul identifikatory ze vsech hlavickovych souboru?

A dalsi vec je zkratka Ctrl+O. Jelikoz mam casto vim otevreny "pod" midnight commanderem zkratka ctrl+o mne vrati zpet do MC. Neni pro funkci vratit se zpet ve VIMu nejaka alternativni zkratka? Dekuji.
30.9.2008 20:57 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: go na definici fce ve VIMu
Nevím, nepoužívám taglist. Jestli se dá přemapovat Ctrl-O nevím, zkus :help map.txt a :help jumplist.
michich avatar 1.10.2008 08:34 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: go na definici fce ve VIMu
Pro návrat ze skoku na tag slouží CTRL-T.

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.