دعم العربية في طرفية urxvt - جديد arabicfoss

    • دعم العربية في طرفية urxvt - جديد arabicfoss

      يمكن دعم النص ثنائي الاتجاه (bidi) على طرفية urxvt من خلال هذا السكربت.

      تثبيت طرفية rxvt-unicode :



      $ sudo aptitude install rxvt-unicode
      طريقة إعداد الطرفية تجدها على كل من ويكي كرانشبانغ وآرتش.

      تنزيل السكربت :


      $ hg clone bitbucket.org/sterlingcamden/urxvt-bidi
      تأكد أولاً من تثبيت mercurial أو قم بتنزيل السكربت مباشرة من موقعه بصيغة مضغوطة.

      أُفضّل وضع السكربت في مجلد خاص بمجلد المنزل :


      $ mkdir -p ~/.urxvt/perl
      إفتح الملف


      ~/.Xresources
      وأضف هذه الأسطر :


      URxvt*.perl-lib : .urxvt/perlURxvt*perl-ext: default,bidiURxvt*bidi.enabled: 1URxvt*keysym.A-0x0062: perl:bidi toggle show
      ثم تبّث وحدة Text::Bidi الخاصة بلغة برل :


      $ sudo aptitude install libtext-bidi-perl
      وأخيرًا نفذ الأمر التالي لتفعيل التغييرات في الملف .Xresources :


      $ xrdb -m ~/.Xresources
      مثال لاستخدام برنامج mutt وبريمج مناجاة بالوضع النصي




      كما تلاحظون فإن دعم العربية ليس في مستوى دعم طرفية Mlterm لكنه مقبول نوعا ما.







      المصدر : arabicfoss