انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: شاهوردی در 17 آبان 1391، 05:19 بظ
-
ضمن عرض خسته نباشید خدمت دوستان؛
مشکلی که من پیدا کردم اینه که می خوام توی Vim فارسی بنویسم، ولی توی Vim نوشته های فارسی از چپ به راست نوشته می شن، یعنی اگر بخوام بنویسم «سلام» به صورت «مالس» نشون داده می شه، این در حالی بود که Vim من با فارسی سازگاره. بعد از کلی جستجو متوجه شدم که Vim (که من از نسخه ی ترمینال اون استفاده می کنم) وظیفه ی چپ/راست چینی نوشته های زبان های دوجهته مثل فارسی رو به ترمینال واگذار می کنه. یعنی اگر در ترمینال درست نشون داده بشه توی Vim هم درست نشون داده می شه. و من این امر رو با ترمینال Konsole که برای Kde هست آزمایش کردم و مشکلی نداشت. اما من از گنوم استفاده می کنم و نه Kde.
سوال اینه که چطور می تونم مشکل دوجهته بودن متن های فارسی (یا در اصطلاح BiDi) رو برای gnome-terminal حل کنم؟
-
آیا گنوم ترمینال پایگاهی برای گزارش اشکال (باگ) داره؟ حتماً داره. شاید بتونی اون جا بنویسی، یا شاید مردم پیشتر این رو گزارش داده باشند. اونجا شاید درباره چارهٔ کار هم گفته باشند.
-
باید قبلش bicon رو نصب و فعّال کنی ;)
-
باید قبلش bicon رو نصب و فعّال کنی ;)
همین کار رو انجام دادم و کار می کنه، ولی خیلی داغونه!
مشکل اصلی اینه هر بار که بخوام فارسی تایپ کنم باید biCon رو هم راه اندازی کنم :(
-
خوب میتونی راهاندازیش رو در .bashrc قرار بدی تا هر وقت ترمینال رو باز کردی خودبهخود اجرا باشه.
-
خوب میتونی راهاندازیش رو در .bashrc قرار بدی تا هر وقت ترمینال رو باز کردی خودبهخود اجرا باشه.
این مشکل زیاد جدی نیست، الان مشکل اصلی اینه که توی ترمینال می تونی فارسی بنویسیم، ولی Vim همچنان ایراد داره :(