Vim – הבדלי גרסאות
אין תקציר עריכה |
קצת קישורים פנימיים |
||
שורה 13: | שורה 13: | ||
אתר בית = [http://www.vim.org/ vim.org] | |
אתר בית = [http://www.vim.org/ vim.org] | |
||
}} |
}} |
||
[[תמונה:Vim_hebrew_on_winXP_html_cpp_python.png|ממוזער|250px|Vim עורך קובצי [[פיית'ון]], [[C++]] ו-[[HTML]] כולל עברית]] |
[[תמונה:Vim_hebrew_on_winXP_html_cpp_python.png|ממוזער|250px|Vim עורך קובצי [[פיית'ון]], [[C++]] ו-[[HTML]] כולל [[עברית]]]] |
||
[[תמונה:Vim_hebrew.png|ממוזער|250px|הדגמה של עריכה |
[[תמונה:Vim_hebrew.png|ממוזער|250px|הדגמה של עריכה ב[[עברית]] באמצעות vim]] |
||
'''Vim''', קיצור של '''Vi IMproved''' היא תוכנת עריכת טקסט [[תוכנה_חופשית|חופשית]], המהווה הרחבה של העורך [[vi]] של [[Unix]].{{כ}} Vim יצאה לאור במקור על ידי המפתח הראשי שלה (בעבר ובהווה) [[בראם מולינאר]] בשנה 1991 למערכת [[קומודור אמיגה|אמיגה]] אבל מאז היא הוסבה למערכות הפעלה רבות אחרות, ובכללן רוב מערכות [[Unix]] , גרסאות שונות של מערכת [[Microsoft Windows|חלונות]] מבית מיקרוסופט, ומערכות [[Mac OS]]. |
'''Vim''', קיצור של '''Vi IMproved''' היא תוכנת עריכת טקסט [[תוכנה_חופשית|חופשית]], המהווה הרחבה של העורך [[vi]] של [[Unix]].{{כ}} Vim יצאה לאור במקור על ידי המפתח הראשי שלה (בעבר ובהווה) [[בראם מולינאר]] בשנה [[1991]] למערכת [[קומודור אמיגה|אמיגה]] אבל מאז היא הוסבה למערכות הפעלה רבות אחרות, ובכללן רוב מערכות [[Unix]] , גרסאות שונות של מערכת [[Microsoft Windows|חלונות]] מבית [[מיקרוסופט]], ומערכות [[Mac OS]]. |
||
Vim היא אחת משתי תוכנות עריכת הטקסט הפופולריות ביותר בקרב מתכנתים במערכות יוניקס ו[[לינוקס]], לצד [[Emacs]]. קיימות גרסאות של Vim לרוב [[מערכת הפעלה|מערכות ההפעלה]] המודרניות. בניגוד לעורכים אחרים, ב-vi וב-vim מצבים שונים של עריכה, פקודות לחיצה, ושורת פקודה, בדומה ל-[[Ed]]. אוסף הפעולות ניתן להרחבה באמצעות כתיבת תסריטים וקובצי צביעה ל[[שפת תכנות|שפות תכנות]] שונות. |
Vim היא אחת משתי תוכנות עריכת הטקסט הפופולריות ביותר בקרב מתכנתים במערכות יוניקס ו[[לינוקס]], לצד [[Emacs]]. קיימות גרסאות של Vim לרוב [[מערכת הפעלה|מערכות ההפעלה]] המודרניות. בניגוד לעורכים אחרים, ב-vi וב-vim מצבים שונים של עריכה, פקודות לחיצה, ושורת פקודה, בדומה ל-[[Ed]]. אוסף הפעולות ניתן להרחבה באמצעות כתיבת תסריטים וקובצי צביעה ל[[שפת תכנות|שפות תכנות]] שונות. |
גרסה מ־19:37, 14 ביוני 2013
שגיאות פרמטריות בתבנית:להשלים
פרמטרי חובה [ נושא ] חסרים
יש להשלים ערך זה: בערך זה חסר תוכן מהותי. פירוט לא פרופורציונלי על עברית -bidi, חסר פירוט על ההיסטוריה, הסיבה לפופולאריות, גרסאות שונות וכו'. ייתכן שתמצאו פירוט בדף השיחה.
| ||
יש להשלים ערך זה: בערך זה חסר תוכן מהותי. פירוט לא פרופורציונלי על עברית -bidi, חסר פירוט על ההיסטוריה, הסיבה לפופולאריות, גרסאות שונות וכו'. ייתכן שתמצאו פירוט בדף השיחה. | |
שגיאות פרמטריות בתבנית:תוכנה
פרמטרים [ לוגו, תיאור צילום מסך, אתר בית, צילום מסך ] לא מופיעים בהגדרת התבנית
פרמטרים ריקים [ 1 ] לא מופיעים בהגדרת התבנית
מפתח | בראם מולינאר |
---|---|
מחזור חיים | 2 בנובמבר 1991 – הווה (32 שנים) |
גרסה אחרונה | |
מערכת הפעלה | גנו/לינוקס, Microsoft Windows, אנדרואיד, macOS, מערכת הפעלה מסדרת BSD, iOS |
נכתבה בשפות | C, Vimscript |
סוג רישיון | תוכנה חופשית |
קוד מקור | https://github.com/vim/vim |
קטגוריה | עורך טקסט |
www | |
Vim, קיצור של Vi IMproved היא תוכנת עריכת טקסט חופשית, המהווה הרחבה של העורך vi של Unix. Vim יצאה לאור במקור על ידי המפתח הראשי שלה (בעבר ובהווה) בראם מולינאר בשנה 1991 למערכת אמיגה אבל מאז היא הוסבה למערכות הפעלה רבות אחרות, ובכללן רוב מערכות Unix , גרסאות שונות של מערכת חלונות מבית מיקרוסופט, ומערכות Mac OS.
Vim היא אחת משתי תוכנות עריכת הטקסט הפופולריות ביותר בקרב מתכנתים במערכות יוניקס ולינוקס, לצד Emacs. קיימות גרסאות של Vim לרוב מערכות ההפעלה המודרניות. בניגוד לעורכים אחרים, ב-vi וב-vim מצבים שונים של עריכה, פקודות לחיצה, ושורת פקודה, בדומה ל-Ed. אוסף הפעולות ניתן להרחבה באמצעות כתיבת תסריטים וקובצי צביעה לשפות תכנות שונות.
ב-Vim תמיכה ביוניקוד וכן בעברית.
תמיכה בעברית
Vim לא תומך ב-BiDi (אלגוריתם דו-כיווניות). כאשר עורכים מסמך בעברית לוגית, ניתן לבחור את הכיוון בו הוא מוצג בהתאם לחלק ממנו שעורכים. ניתן גם להציג את אותו מסמך בחלקים שונים של המסך בכיוונים שונים, לדוגמה כשעורכים מסמך html בעברית, כשפקודות הhtml באלפבית הלאטיני, או כל קוד אחר המכיל טקסט עברי משולב בו. כאשר עורכים עברית ויזואלית, ניתן להיכנס למצב של הקלדת טקטס בסדר הפוך, ואין צורך להפוך את המסמך.
קידוד העברית יכול להיות בכל אחד מסטנסרטים של unicode או במספר סטרנרטים אחרים, כגון iso-8859-8, יש גם אופציה לקבוע איפה נמצאת האות אל"ף לשם התאמה לקידוד מיוחד.
למרות חוסר התמיכה ב-BiDi, הרבה ממשתמשי vim הכותבים בשׂפות ימין לשׂמאל, מעדיפים דווקא את סגנון העריכה הזה, ואין כרגע דרישה חזקה לממש BiDi לתוך vim.
ניתן לראות בתמונה את מצב העריכה גם בעברית
פקודות הקשורות לעברית:
- set rightleft:
הופכת את המסך משׂמאל לימין. קיצור: rl
- set norightleft:
מחזיר לתצוגה רגילה. norl
- set keymap=hebrew:
ממפה מקלדת לעברית, על פי קובץ הניתן לעריכת המיפוי. במצב זה, לחיצה על ctrl-6 עוברת בין מפת השׂפה, למיפוי הרגיל. מפת השׂפה הפנימית דרושה, בניגוד לשימוש במפה של סביבת העבודה, משום שרישום פקודות העריכה הוא עדיין באלפבית הלטיני.
- set encoding=utf8:
משנה קידוד
- ctrl-ws
משכפל את תצוגת המסך לחלון עריכה נוסף, בדרך כלל רצוי לערוך עברית בשני חלונות של אותו קובץ, כאשר אחד מהעותקים מוצג הפוך.
- ctrl-wv
אותו דבר, רק חוצה את המסך אנכית במקום אופקית.