انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: EnriqueTTE در 18 بهمن 1400، 08:05 ب‌ظ

عنوان: نمایش ندادن ایموجی در bash (حل شد)
ارسال شده توسط: EnriqueTTE در 18 بهمن 1400، 08:05 ب‌ظ
میخوام از starship استفاده کنم به قول خودشون یه cross-shell prompt هستش و یسری چیزای خوشگل موشگل و جذاب داره(ازنظر من)
نصبش کردم و فعالش کردم اما وقتی وارد یه دایرکتوری میشم که فایل پایتون داره بجای نمایش دادن ایموجی مار یه مربع نمایش میده که یعنی نمیتونه اون ایموجی رو نشون بده.
خیلی از کارایی که داخل سایت نوشته رو انجام دادم، نصب فونت و غیره اما درست نشد.
این لینک  (https://starship.rs)صفحه اصلی سایت
این لینک (https://starship.rs/faq/#why-don-t-i-see-a-glyph-symbol-in-my-prompt) قسمتی که نمایش ندادن ایموجی رو توضیح داده

اگه این دستور رو داخل ترمینال بزنید باید براتون یه مار نمایش بده اما برای من یه مربع نشون میده
echo -e "\xf0\x9f\x90\x8d"
اگه راه حلی دارید اعلام نمایید...
درضمن یه آرچ بیس دارم(artix)
عنوان: پاسخ : نمایش ندادن ایموجی در bash
ارسال شده توسط: behzad121 در 18 بهمن 1400، 08:14 ب‌ظ
توی یه محیط غیر starship یا یه ترمینال دیگه، مار رو نشون میده؟ فونت noto color emoji رو نصب کردید؟ معمولا توی محیط tty نباید نشون بده.
عنوان: پاسخ : نمایش ندادن ایموجی در bash
ارسال شده توسط: EnriqueTTE در 18 بهمن 1400، 08:27 ب‌ظ
نمیدونم جحوری اما مشکل حل شد!!!
توی محیط bash بدون starship بازهم نشون نمیداد.
داشتم فونت alacritty نصب میکردم چندتا پکیجی که داخل صفحه گیت هاب نوشته بود رو نصب کردم و الان داره مار رو نشون میده.
البته این فونت رو نصب کردم همین چند دقیقه پیش اما بازم نشون نمیداد. وقتی ترینال رو باز میکنم پایین صفحه یه ارور نشون میده که مربوط به همین فونته