Fish-shell: لا تستخدم الأسماك 256 لونًا من داخل tmux

تم إنشاؤها على ٣ ديسمبر ٢٠١٣  ·  3تعليقات  ·  مصدر: fish-shell/fish-shell

يؤدي تشغيل الأسماك 2.1.0 من داخل جلسة tmux 1.6-1ubuntu1 إلى أن تستخدم الأسماك الألوان "الأساسية" فقط ، على الرغم من أن tmux يدعم 256 لونًا.

question

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

غالبًا (دائمًا ، حسب تجربتي) ، يفشل tmux في تنبيه العمليات الموجودة ضمنه بأن دعم 256 لونًا متاح.

ماذا يقول echo $TERM ؟ إذا كان الأمر ببساطة screen ، فقد تحتاج إلى إضافة set-option -g default-terminal "screen-256color" إلى .tmux.conf .

ال 3 كومينتر

غالبًا (دائمًا ، حسب تجربتي) ، يفشل tmux في تنبيه العمليات الموجودة ضمنه بأن دعم 256 لونًا متاح.

ماذا يقول echo $TERM ؟ إذا كان الأمر ببساطة screen ، فقد تحتاج إلى إضافة set-option -g default-terminal "screen-256color" إلى .tmux.conf .

شكرا لك ، هذه هي الحيلة.

كنت أواجه مشكلة مماثلة حيث كان tmux يستخدم لون fish_prompt بدلاً من لون السمكة الافتراضي. تمكنت من إصلاحه بنفس الطريقة عن طريق إضافة السطر set-option -g default-terminal "screen-256color" إلى ~/.tmux.conf وتحديد المصادر.

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