<p>خلفيات فاسد</p>

تم إنشاؤها على ١٠ أبريل ٢٠١٢  ·  7تعليقات  ·  مصدر: clvv/fasd

وثائق إعداد fasd الخلفية ليست واضحة ، لكن في الاختبارات التي أجريها لا يمكنني الحصول عليها لقراءة viminfo على الإطلاق.

ضبط:
$ _FASD_BACKENDS = "viminfo" أو إلى
$ _FASD_BACKENDS = viminfo

في ~ / .fasdrc لا يبدو أنه يقوم بتحليل الملف على الإطلاق. يتم تأكيد ذلك عن طريق نقل ملف .fasd الذي يبدو بعد ذلك أنه يمسح جميع البيانات.

أي نصيحة أو مؤشرات عن شيء يجب أن أجربه؟

التعليق الأكثر فائدة

يرجى إضافته إلى المستند أنه لاستخدام مواقع متعددة يجب أن نفصل بينها بمسافة ، كنت أتخيل أنها كانت من خلال: كما هو الحال في المتغير $ PATH.
_FASD_BACKENDS="native viminfo"

ال 7 كومينتر

أعتقد أن هذه مشكلة نحوية. يجب أن يكون .fasdrc نصًا برمجيًا. لا يتضمن التعيين المتغير في البرنامج النصي لصدفة posix علامة $ .

بافتراض أنك تريد استخدام المحتوى في ملف .viminfo بالإضافة إلى محتوى fasd بالفعل ، جرب:

_FASD_BACKENDS="native viminfo"

يبدو جيدا ، شكرا على الرد! هل هناك أي طريقة لمعرفة بيانات viminfo التي تم استيرادها بنجاح؟ أقوم بفتح عدد غير قليل من الملفات من داخل vim التي لن يراها fasd أبدًا. في الوقت الحالي ، إذا كان لدي viminfo كخلفية ، فلا يزال لا يعطي أي نتائج.

هذا غريب. جرب fasd -tb viminfo . أي شيء على الإطلاق؟ إذا لم يكن كذلك ، فجرّب fasd --backend viminfo . هل هناك أي شيء مميز حول الإعداد الخاص بك؟ هل أنت ملف .viminfo في $HOME ؟ هل هناك سطور تبدأ بـ > في ملف .viminfo الخاص بك؟

.viminfo موجود في $ HOME. لا يوجد ناتج من fasd -tb viminfo ، ها هو الناتج من الأمر الآخر.

$ fasd --backend viminfo
sed: 1: "/^>/{s@~@/Users/pear@;p}": extra characters at the end of p command

لدي سطور تبدأ بـ > في .viminfo ، لكن تخفيض سعر جيثب يستمر في أكل>: D

/ usr / local / bin / fasd
20 "1 16
21 ^ 1 17

المشكلة هي أن sed لا يحب الأمر الذي أعطاه fasd. لقد قمت بدفع إصلاح سريع لك ، بشأن إصدار الفرع 5.

ما هو نظام التشغيل الذي تستخدمه؟ ما هو سيد الذي يأتي مع؟ أعتقد أن الكود الذي أعطاه fasd لـ sed متوافق تمامًا مع posix ، على الرغم من أنني قد أكون مخطئًا.

نعم ، لقد أمسكت بذلك أيضًا. MacOS لا يحب {'s in sed. شكرا على الإصلاح السريع. بدلاً من ذلك ، ربما يكون من المعقول أن نوصي المستخدمين (مع تثبيت Homebrew) الذين يواجهون هذه المشكلة بتثبيت خادم غير تابع لنظام MacOS.

"" الشراب تثبيت gnu-sed - الأسماء الافتراضية

I just did that and everything is happy. Thanks for the help!

يرجى إضافته إلى المستند أنه لاستخدام مواقع متعددة يجب أن نفصل بينها بمسافة ، كنت أتخيل أنها كانت من خلال: كما هو الحال في المتغير $ PATH.
_FASD_BACKENDS="native viminfo"

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

rosshadden picture rosshadden  ·  6تعليقات

rendybjunior picture rendybjunior  ·  14تعليقات

sypl picture sypl  ·  12تعليقات

mhlinder picture mhlinder  ·  3تعليقات

simendsjo picture simendsjo  ·  6تعليقات