חומרה

כיצד לערוך קבצים בלינוקס: עורך הטקסט vi הוא החבר הכי טוב שלך

תוכן עניינים:

Anonim

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

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

עורך הטקסט Vi

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

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

מצבי Vi

פעולת vi תלויה בשלושה מצבים או מצבים:

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

מדריך הישרדות Vi

התחביר להפעלת Vi מהטרמינל שלך הוא כדלקמן:

ראיתי 'שם קובץ'

לאחר הצגת הקובץ, תוכלו לנוע עם סמן החץ או עם המקשים: h, j, k, l למקרה שאין לכם סמן חץ.

ישנן גם דרכים אחרות להפעיל את vi. לדוגמא:

אם אתה רק רוצה לפתוח את חלון העריכה ללא קבצים, השתמש ב:

ראיתי

במקרה של התחביר הנפוץ, אם 'שם הקובץ' אינו קיים, vi מייצר קובץ עם השם המצוין.

אתה יכול לפתוח vi עם מספר קבצים בו-זמנית:

ראה קובץ 1 קובץ 2

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

vi +45 file1 vi + $ file1 vi + / היה file1

יתכן שאתה מעוניין לקרוא: LyX: מעבד מסמכים מתקדם ב- LaTeX עבור אובונטו

פקודות בסיסיות

עם כמה פקודות בסיסיות, אתה יכול כעת לעבוד על קובץ ה- vi שלך.

פיקוד תיאור
: ש זה לצאת מהעורך (מבלי לשמור את המידע)
: ש! זוהי דרך כפויה לצאת מהעורך מבלי לשמור את המידע (גם אם כבר בוצעו שינויים בקובץ)
: wq שמור את הקובץ וסגור את העורך
שם הקובץ שמור את הקובץ עם השם שצוין

עריכת פקודות

פיקוד תיאור
x משמש למחיקת התו שנמצא כעת תחת הסמן
dd הוא משמש למחיקת השורה שנמצאת כעת תחת הסמן.
d x d הוא משמש להסרת מספר שורות x מהקובץ, וספירה מזה שנמצא כעת תחת הסמן.
n x הוא משמש למחיקת n תווים הספורים מהסמן באותו הרגע.
x >> הוא משמש לזיהוי שורות x מימין החל מהסמן.
x << הוא משמש להטבעה של קווי x משמאל החל מהסמן.
אנו ממליצים לך כיצד להשתמש ב- Cron ו- Crontab בלינוקס

מצא והחליף

כדי לבצע חיפושים אחר מילים, אנו עושים זאת ממצב רגיל או ממצב פקודה. זה פשוט כמו להזין את הסמל " / " ואחריו את רצף התווים לחיפוש. לחץ על מקש Enter לאישור. כדי לנווט בין המופעים אנו משתמשים במקש n.

אם מה שאנחנו צריכים זה להחליף רצף תווים מסוים, התחביר לשימוש הוא הבא:

לעשות זאת בשורה

: מחרוזת / s להחלפה / מחרוזת החלפה /

כדי לבצע את ההחלפה במסמך כולו

ניתן לבצע החלפה לאורך המסמך בתחביר הבא:

% s / מחרוזת להחלפה / מחרוזת החלפה /

הדבר הטוב ביותר בשיטה זו הוא שהיא יעילה במיוחד לחיפוש באמצעות ביטויים רגילים.

העתק והדבק

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

nyy

היכן, n מייצג את מספר השורות שאני רוצה להעתיק.

לדוגמה, אם הפקודה שאני מנהל היא זו:

18 שנה

התוצאה תהיה, 18 שורות שהועתקו ללוח. כדי להדביק את הבחירה פשוט הזינו את האות עמ ' .

חותכים ומדביקים

תהליך זה דומה לזה הקודם, אך אנו מחליפים את הפקודה ב:

לא

באופן דומה, n מייצג את מספר השורות לגזור ולבסוף כדי להדביק אנו משתמשים במקש p.

האם החיים הצילו אותך האם ראיתי אותך אי פעם? ? ספר לנו על החוויה שלך בתגובות.

חומרה

בחירת העורכים

Back to top button