עריכת קבצי linux באמצעות vim

מחבר:
בתאריך:

בעולם ה-linux ישנם עורכי טקסט שונים, ואחד הפופולריים הוא vim.

איך פותחים קובץ באמצעות vim?

> sudo vim [filename]

2. איך יוצרים קובץ באמצעות vim?

בדיוק כמו שפותחים קובץ קיים.

> sudo vim [filename]

3. שינוי הבעלות על הקובץ

> sudo chown [user] [filename]

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

 

 

 

4. שני המצבים ב-vim

ב-vim ישנם שני מצבים, מצב הפקודה (command mode) ומצב העריכה (insert mode)

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

אחרי שפתחת את הקובץ תעבור מיד למצב פקודה.

הניווט בתוך הקובץ נעשה באמצעות חיצים.

5. כיצד למצוא מחרוזת בקובץ?

במצב פקודה

:/*[the string you look for]*

הכוכביות הם wild card כדי לוודא שימצא בכל מקום בשורה, התחלה אמצע או סוף.

:/

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

כדי לחפש במעלה הקובץ מתחילים מ-

:/?
:/?*[the string you look for]*

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

6. איך למצוא את המקרה הבא של המחרוזת?

אחרי שמצאת את המחרוזת שאתה מחפש, לחיצה על n תיקח אותך למקום הבא במסמך שבו המחרוזת נמצאת

7. כיצד לעבור למצב עריכה?

לוחצים על המקש a

ואז ניתן לערוך את הקובץ, להוסיף טקסט, למחוק, לערוך וכיו"ב.

8. כיצד לצאת ממצב עריכה, ולעבור למצב פקודה?

לוחצים על המקש esc

9. כיצד לפתוח קובץ אחר בזמן שאתה כבר נמצא בקובץ מסוים?

במצב פקודה

:e [another_filename]

10. כיצד לצאת מקובץ בלי לשמור שינויים?

במצב פקודה

:q

לפעמים vim לא נסגר ואז צריך לאלץ סגירה באמצעות הפקודה

במצב פקודה

:q!

11. כיצד לצאת מ-vim ולשמור על השינויים שערכת בקובץ?

במצב פקודה

:wq

 

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

 

 

מדריכים בנושא של כישורי מחשב

הוסף תגובה חדשה

 

= 7 + 7