سؤال

وأريد cscope لفتح الملفات في MacVim بدلا من همة، لذلك أحاول أن يكون الطريق إلى MacVim حيث بلغت قيمة متغير البيئة المحرر الذي يستخدم من قبل cscope:

$ export EDITOR=/Applications/MacVim.app/Contents/MacOS/MacVim

إذا أنا أحاول الآن لتحرير ملف من داخل ctags، فهو لن يعمل ويلقي رسالة الخطأ هذه:

$ MacVim[8384:10b] No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting

ودعوة MacVim من سطر الأوامر مع

$ /Applications/MacVim.app/Contents/MacOS/MacVim

والأعمال، وبالرغم من ذلك.

وكيف يمكن إصلاح هذا؟

هل كانت مفيدة؟

المحلول

تأكد من كنت وضعت السيناريو mvim في المسار الخاص بك، ومحاولة ذلك:

وتصدير EDITOR = "mvim -f"

وكانت هذه التذكرة بالنسبة لي عند استخدام MacVim كما تحرير بوابة تلتزم الرسائل.

نصائح أخرى

هل حاولت تصدير EDITOR = / تطبيقات / MacVim.app؟

وأو التفاف MacVim في برنامج نصي صغير يستخدم مفتوحة لبدء التطبيق؟

وأنه يعمل بشكل جيد بالنسبة لي عندما أضع متغير EXPORT لذلك تماما، وبدء بوابة تلتزم. ما الذي تستخدمه وهذا ما يدعو ذلك؟ هل فكرت في وضع التصدير للإشارة إلى السيناريو mvim التي تأتي على صورة القرص MacVim بدلا من ذلك؟

و<plug>

تم تصميم بلدي إطلاق أداة لهذا الغرض. انها مثل open أبل، ولكن يسمح لك للحصول على المسار إلى حزمة التطبيق بدلا من بدئها. على سبيل المثال:

% launch -ni com.apple.safari
/Applications/Safari.app

وlaunch في فينك وMacPorts جدا.

و</plug>

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top