Cursor בעברית: כלי מקומי שמסדר RTL ב-Cursor
אם אתם עובדים עם Cursor בעברית, כנראה שכבר נתקלתם בזה: פסקאות נצמדות לשמאל, משפטים מעורבים מתבלגנים, ושדה הכתיבה לא מרגיש טבעי כשמקלידים עברית.
לפני כמה ימים בניתי כלי דומה ל-Codex. כאן יישמתי את אותה גישה ב-Cursor, הפעם עם Grok 4.5 (נפתח בלשונית חדשה).
הכלי נקרא cursor-rtl-local. הוא פתוח ב-GitHub למי שרוצה רק לתקן את העברית ולחזור לעבודה.
בקצרה
- הבעיה: טקסט בעברית בתוך Cursor Desktop לא תמיד מיושר ונקרא טבעי.
- הפתרון: כלי מקומי שמוסיף שכבת RTL בזמן ריצה.
- המצב כיום: macOS נבדק בפועל. מסלול Windows עדיין ניסיוני.
התקנה והרצה
הריפו: cursor-rtl-local ב-GitHub (נפתח בלשונית חדשה).
חשוב: זה כלי לא רשמי. הוא לא משנה את קובצי האפליקציה, אבל השימוש בו על אחריותכם.
דרישות: Cursor Desktop ו-Node.js 22 ומעלה. בזמן ש-Cursor פתוח דרך ה-launcher, תהליך מקומי אחר יכול עקרונית להתחבר לפורט DevTools. כשלא צריכים RTL, סוגרים את Cursor ופותחים אותו מחדש בדרך הרגילה.
ב-macOS, סוגרים את Cursor לגמרי (Cmd+Q) ואז:
git clone https://github.com/Gal-WPsite/cursor-rtl-local.gitcd cursor-rtl-localsh ./run.shCursor חייב להיפתח דרך ה-launcher הזה. אם פותחים אותו מה-Dock, ה-injector לא יכול להתחבר.
אם אתם רוצים ש-Cursor יתקין את זה בשבילכם:
תתקין לי את כלי ה-RTL המקומי ל-Cursor:
https://github.com/Gal-WPsite/cursor-rtl-local
תשכפל אותו לתיקייה נוחה במחשב שלי.
תקרא את ה-README לפני הרצה.
אל תשנה את קובצי האפליקציה של Cursor.
תסביר לי לפי ה-README איך להריץ את הכלי. ב-README יש גם מסלול PowerShell ל-Windows, עדיין ניסיוני.
מה הוא עושה
אותו עיקרון כמו ב-Codex:
- פותח את Cursor עם חיבור DevTools מקומי.
- מזריק CSS ו-JavaScript בזמן שהאפליקציה רצה.
- מיישר עברית לימין, ומשאיר קוד, טרמינל ו-Monaco משמאל לימין.
לא מפעילים RTL על כל האפליקציה, אלא רק על הטקסט האנושי. אם סוגרים ומריצים את Cursor בדרך הרגילה, הכול חוזר למצב הרגיל.
למה זה היה קל הפעם
בפוסט על Codex תיארתי את כל התהליך: להגדיר בעיה, לשים גבולות, לבנות בשלבים ולבדוק ביד. הפעם לא הייתי צריך לגלות אותו מחדש.
ישבתי ב-Cursor עם Grok 4.5, הפניתי אותו לריפו של Codex והגדרתי את אותם גבולות: לא לשנות את קובצי האפליקציה, לפתוח חיבור מקומי בלבד ולהשאיר קוד ב-LTR. משם נשאר להתאים את הסלקטורים לממשק של Cursor ולבדוק אותם.
זו משימה מתאימה לסוכן כי הבעיה מוגדרת, הגבולות ברורים ואפשר לבדוק את התוצאה מיד בתוך הממשק.
סיכום
אם חיפשתם איך לסדר עברית ב-Cursor, הכלי כאן: cursor-rtl-local (נפתח בלשונית חדשה).
את תהליך הבנייה מאפס, כולל הגבולות והבדיקות, תמצאו במדריך המלא ל-Codex בעברית.
תגובות
טוען תגובות…