كيف يمكنني ترقية إصدار *وحدة التحكم* من vim على OS X؟

StackOverflow https://stackoverflow.com/questions/151024

  •  02-07-2019
  •  | 
  •  

سؤال

أنا متأكد من أن هذا سؤال مبتدئ، ولكن في كل مرة أقوم بتجميع/تحرير إصدار جديد من vim لنظام التشغيل OS X، يؤدي تشغيل vim في سطر الأوامر إلى فتح تطبيق gvim.أريد فقط ترقية إصدار وحدة التحكم (حتى أتمكن، على سبيل المثال، من تجميع لغة python لاستخدامها بالكامل).

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

المحلول

يمكنك أيضًا استخدام MacPorts للتعامل مع التثبيت نيابةً عنك.بمجرد تثبيته، قم بتشغيل /opt/local/bin/vim الثنائية.أضع هذا في بلدي PATH قبل الأدلة الثنائية للنظام (على الرغم من إدراك أن هذا قد يسبب مشاكل لأدوات cmdline التي تعتمد على إصدارات الأدوات المرفقة مع OS X).

نصائح أخرى

إذا فهمت السؤال بشكل صحيح فإليك حل آخر:الدفع http://www.andrewvos.com/2011/07/23/upgrading-vim-on-os-x-with-homebrew/

حقا بسيطة وسريعة وغير مؤلمة.إنه يستخدم homebrew-alt وتحتاج أيضًا إلى تثبيت Mercurial (سيطالبك بذلك إذا لم يكن الأمر كذلك).

قد يبدو هذا غبيًا، لكن هل تقوم بنسخ ملف vim الثنائي إلى /usr/bin؟بشكل افتراضي، المسار "vim" هو /usr/bin/vim.إذا قمت بالتجميع من المصدر، فستحتاج على الأرجح إما إلى نسخ ملف vim الثنائي إلى /usr/bin/vim (وبالتالي الكتابة فوق vim الأصلي)، أو تشغيل الإصدار المترجم عبر المسار المطلق (على سبيل المثال.~/vim-checkout/build/vim).

هذا مجرد تخمين، ولكن.لا أستطيع أن أرى أنه أي شيء أكثر من ذلك.

مع البيرة المنزلية:

brew install macvim
ln -s /usr/local/bin/mvim /usr/local/bin/vim

يمكن أيضًا ربط الملف الثنائي الجديد بـ /usr/local/bin/

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