Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
class A
{
void f();
}
for (i=0;i<20;++i)
{
f();
}
" объявим переменные, чтобы можно было их переназначать для проекта
let g:my_project_dir = '/var/www/project/'
" файл тага в папке с проектом, и называется tags
let g:my_project_tagfile = g:my_project_dir . "tags"
function ReloadProjectTags()
exec "!ctags -Ro " . g:my_project_tagfile . " " . g:my_project_dir
endfunction
" чтобы еще делать в командном режиме принудительно
command ReloadProjectTags :call ReloadProjectTags()
if has("autocmd")
autocmd BufWrite *.php call ReloadProjectTags()
endif
Как vim затмение победил(ходим по функциям как в eclipse)