עריכת קבצים מרובים
לעתים קרובות שימושי לערוך יותר מקובץ אחד בו-זמנית. ייתכן שיהיה עליך לבצע שינויים במספר קבצים או שייתכן שתצטרך להעתיק תוכן מקובץ אחד לאחר. עם vi אנו יכולים לפתוח קבצים מרובים לעריכה על ידי ציון אותם בשורת הפקודה:
vi קובץ 1 קובץ 2 קובץ 3...
vi קובץ 1 קובץ 2 קובץ 3...
בוא נצא מהפעלת ה-vi הקיימת שלנו וניצור קובץ חדש לעריכה. סוּג : wq לצאת vi, שומר את הטקסט שהשתנה. לאחר מכן, ניצור קובץ נוסף בספריית הבית שלנו שנוכל לשחק איתו. אנו ניצור את הקובץ על ידי לכידת פלט מסוים מה- ls פקודה:
[me@linuxbox ~]$ ls -l /usr/bin > ls-output.txt
[me@linuxbox ~]$ ls -l /usr/bin > ls-output.txt
בואו נערוך את הקובץ הישן שלנו ואת הקובץ החדש שלנו עם vi:
[me@linuxbox ~]$ vi foo.txt ls-output.txt
[me@linuxbox ~]$ vi foo.txt ls-output.txt
vi יופעל ואנחנו נראה את הקובץ הראשון על המסך:
Tהשועל החום המהיר קפץ מעל הכלב העצלן. זה היה מגניב. שורה 2
שורה 3
שורה 4
שורה 5
Tהשועל החום המהיר קפץ מעל הכלב העצלן. זה היה מגניב. שורה 2
שורה 3
שורה 4
שורה 5