من می خوام از ctags استفاده کنم. یه پروژه دارم که کل هدر فایل ها و سورس فایل های متناظرشون در newfolder1 قرار دارن و داخل این فولدر، یه فولدر دیگه هست با نام newfolder2 که فایل اصلی یعنی main.cpp در اون قرار داره. حالا من می خوام تعریف یه structure ای رو که در main هست ببینم:
اول اومدم cd کردم به newfolder2 و بعد دستور "ctags -R *" رو اجرا کردم که tags ساخته بشه.
راستش نمی دونم تعریفش کجاست؟ توی فایل های فولدر newfolder1 یا توی /usr/include خود لینوکس یا ...؟!
اینه که یه بار اومدم دستور ln -s /home/Desktop/newfolder1/
رو اجرا کردم که جوابش این شد:
ln: creating symbolic link `./ newfolder1': File exists
بعد رفتم روی structure توی فایل main و ctrl+] رو زدم که جوابش این شد:
E433: No tags file
E426: tag not found: CRITICAL_SECTION
به نظرتون مشکل کجاست؟
ممکنه که تعریف CRITICAL_SECTION در یه فولدر دیگه باشه یا اینکه من جایی دستورات رو اشتباه زدم؟
من تا حالا از ctags استفاده نکردم و دستی فایل ها رو باز می کردم و نگاه می کردم، ولی دیگه خسته شدم!!!
لطفا کمک کنید
مرسی