1Sep

מדריך למתחילים לעריכת קבצי טקסט עם וי

Vi הוא עורך טקסט רב כלול עם רוב מערכות לינוקס, אפילו אלה מוטבע.לפעמים יהיה עליך לערוך קובץ טקסט במערכת שאינה כוללת עורך טקסט ידידותי יותר, לכן לדעת ש- Vi חיוני.

בניגוד ל- Nano, עורך טקסט קל לשימוש, Vi אינו מחזיק את היד שלך ומספק רשימה של קיצורי מקשים על המסך.זה עורך טקסט מודאלי, ויש לו גם להוסיף ואת מצב הפקודה.

תחילת העבודה

Vi הוא יישום מסוף, כך שיהיה עליך להפעיל אותו מחלון מסוף.השתמש בפקודה vi /path/to/ כדי לפתוח קובץ קיים ב- Vi.הפקודה vi /path/to/ פועלת גם אם הקובץ עדיין אינו קיים;Vi תיצור קובץ חדש ותכתוב אותו למיקום שצוין כאשר תשמור.

זכור להשתמש ב- sudo אם ברצונך לערוך קובץ מערכת.אז, למשל, היית סוג sudo vi /etc/ fstab אם אתה רוצה לערוך את קובץ fstab.השתמש בפקודה su במקום אם אתה משתמש בגירסה שאינה של אובונטו של לינוקס שאינה משתמשת ב- sudo.

מצב פקודה

זה מה שתראה בעת פתיחת קובץ ב- vi.נראה שאתה יכול פשוט להתחיל להקליד, אבל אתה לא יכול.Vi הוא עורך טקסט מודאלי, והוא נפתח במצב פקודה.ניסיון להקליד במסך זה יגרום להתנהגות לא צפויה.

במצב פקודה, ניתן להזיז את הסמן עם מקשי החצים.לחץ על מקש

x כדי למחוק את התו מתחת לסמן.יש מגוון של פקודות למחוק אחרים - לדוגמה, הקלדת dD ( הקש על מקש D פעמיים) מוחקת שורה שלמה של טקסט.

ניתן לבחור, להעתיק, לגזור ולהדביק טקסט במצב פקודה.מקם את הסמן בצד השמאלי או הימני של הטקסט שברצונך להעתיק ולחץ על מקש v .הזז את הסמן כדי לבחור טקסט ולאחר מכן הקש y להעתקת הטקסט שנבחר או x כדי לחתוך אותו.מקם את הסמן במיקום הרצוי ולחץ על p כדי להדביק את הטקסט שהעתקת או לחתוך.

הוספת מצב

מלבד מצב פקודה, מצב אחר אתה צריך לדעת על זה להוסיף מצב, אשר מאפשר לך להוסיף טקסט ב- Vi.הזנת מצב הוספה קלה כאשר אתה יודע שהיא קיימת - פשוט לחץ על מקש i לאחר מיקום המיקום של הסמן במצב פקודה.התחל להקליד ו- Vi יוסיף את התווים שאתה מקליד לתוך הקובץ במקום לנסות לפרש אותם כפקודות.

לאחר שתסיים במצב הוספה, לחץ על מקש הבריחה כדי לחזור למצב פקודה.

שמירה והשלמה של

ניתן לשמור ולצאת מתוך מצב פקודה.ראשית, ודא שאתה במצב פקודה על ידי לחיצה על מקש הבריחה( לחיצה על מקש הבריחה שוב עושה כלום אם אתה כבר במצב פקודה.)

סוג : wq והקש enter כדי לכתוב את הקובץ לדיסק ולצאת vi.ניתן גם לפצל פקודה זו - לדוגמה, הקלד : w והקש enter כדי לכתוב את הקובץ לדיסק מבלי לצאת או להקליד : q כדי להפסיק את vi מבלי לשמור את הקובץ.

VI לא יאפשר לך להפסיק אם שינית את הקובץ מאז שמרת לאחרונה, אבל אתה יכול להקליד : q! ולחצו על Enter כדי להתעלם מאזהרה זו.

בדוק את Nano אם אתה מחפש עורך טקסט מסודר קל יותר לשימוש.רוב הפצות לינוקס לבוא עם Nano מותקן, אבל מערכות משובצות וסביבות אחרות להפשיט למטה לעתים קרובות רק לכלול וי.