<p>القفز التلقائي لا يعمل في أوبونتو</p>

تم إنشاؤها على ١٠ نوفمبر ٢٠١٥  ·  6تعليقات  ·  مصدر: wting/autojump

لقد قمت بتثبيت الإصدار 21.7.1 من sudo apt-get install autojump ؛ ومع ذلك ، فإنه لا يلتقط الدلائل التي أنا cd فيها ، حيث يمكنني التحقق من خلال j -s . هناك ملاحظة في الملف التمهيدي تحذر الأشخاص من العبث $PROMPT_COMMAND ، وفي الواقع ، لقد

export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"

في .bashrc . لقد قمت منذ ذلك الحين بالتعليق على هذا السطر ، وأعدت تشغيل ميزة القفز التلقائي وأعدت تثبيتها دون جدوى.

1) - هل يمكن أن يكون سبب عدم نجاح autojump شيئًا آخر؟

2) - التمهيدي ليس واضحًا تمامًا كيف سيبدو خط العمل $PROMPT_COMMAND أيضًا ؛ يعني export PROMPT_COMMAND="history -a" كمثال لكيفية _فعل _ أو كيف _ لا _ أن أفعل ذلك (الإفصاح: حاولت و source d ، لكن دون جدوى)

3) - لا يقدم الملف التمهيدي تشخيصًا واضحًا للتأكد مما إذا كان $PROMPT_COMMAND هو الجاني أم لا ؛ IOW: ما القيمة / النص الذي يجب أن يحتوي عليه / يحتوي عليه هذا المتغير لجعل autojump يعمل بشكل صحيح؟

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

التحديث أضفت source /usr/share/autojump/autojump.bash إلى .bashrc كما أوصى به http://askubuntu.com/a/185996. الآن يقوم autojump DB بالتقاط الدلائل أثناء زيارتي لها.

ومع ذلك ، الآن عندما أقوم بعمل j xxx أحصل على مسار مستهدف مقترح مطبوعًا ، لكن autojump أتركه عند ذلك ولم يدخل cd في ذلك الدليل.

أعتقد أن المشكلة الحالية لا تزال سارية ، لذا أتركها مفتوحة.

ال 6 كومينتر

التحديث أضفت source /usr/share/autojump/autojump.bash إلى .bashrc كما أوصى به http://askubuntu.com/a/185996. الآن يقوم autojump DB بالتقاط الدلائل أثناء زيارتي لها.

ومع ذلك ، الآن عندما أقوم بعمل j xxx أحصل على مسار مستهدف مقترح مطبوعًا ، لكن autojump أتركه عند ذلك ولم يدخل cd في ذلك الدليل.

أعتقد أن المشكلة الحالية لا تزال سارية ، لذا أتركها مفتوحة.

هرم ، لقد بحثت للتو في autojump.bash وهو يفعل أكثر بكثير مما أشارت إليه المستندات.

أستخدم PROMPT_COMMAND لشيء آخر ، لكن المستندات قالت إن القفزة التلقائية تحتاجها للأشياء ، لذلك كنت حريصًا على إضافة "history -a" كما أشارت المستندات إلى أنني بحاجة إلى القيام بذلك ؛ ولكن ، بالطبع ، ما زالت لم تلتقط أدلة جديدة.

يشير الغوص في المصدر على autojump.bash إلى أنني بحاجة فعلاً إلى مجرد مصدر للقفز التلقائي بعد أن أضيف PROMPT_COMMAND _or_ إضافة "autojump_add_to_database" (وليس history -a).

: +1: على ubuntu autojump لا cd ، يطبع المسار فقط

لا تزال هذه القضية؟

بالكاد أتذكر المناقشة ... (2016؟). لقد تم حلها من جانبي. لا أستطيع أن أقول ما إذا كانت هذه مشكلة للآخرين ، ولكن المشكلة بالنسبة لي هي أنني أفرط في استخدام PROMPT_COMMAND ويجب علي حقًا حقن القفزة التلقائية يدويًا وإلا فلن تنجح.

ما زلت أواجه هذه المشكلة. إنها تقوم فقط بطباعة المسار الحالي وليس على قرص مضغوط فعليًا.

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