ویرایش چندین فایل
اغلب اوقات ویرایش بیش از یک فایل در یک زمان مفید است. ممکن است لازم باشد در چندین فایل تغییراتی ایجاد کنید یا ممکن است لازم باشد محتوا را از یک فایل به فایل دیگر کپی کنید. با 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