سلام. من از ادیتور vi برای ویرایش فایل های متنی استفاده میکنم. بعضی اوقات یه فایلی رو باز میکنم که دارای صدها خط کد هستش. میخواستم بدونم چطور میتونم با یک دستور تمام خطوط اون فایل رو حذف کنم به طوری که کلا خالی بشه. ممنون میشم کمک کنید.
اطلاعیه
بستن
هنوز اطلاعیه ای در دست نیست.
چطور در vi یا vim میتونم تمام خطوطش رو حذف کنم.
بستن
X
-
سلام شما به روش های متفاوتی میتونید این کار رو انجام بدید. اگر به صورت کامندی بخواید این کار رو انجام بدید میتونید از دستور زیر استفاده کنید.
کد PHP:echo > test.txt
روش دوم این هستش که به صورت مستقیم از داخلی خود ادیتور vi/vim این کار رو انجام بدید. که به روش های مختلف میتونید این کار رو انجام بدید.
روش اول استفاده از دستور زیر در ادیتور میباشد :
کد PHP::1,$d
1,$ -> پارامتر 1,$ مشخص می کند که دستور زیر روی کدام خط باید کار کند. در اینجا رنج از خط ۱ تا خط آخر می باشد. (خط آخر با $ مشخص میشود به همین دلیل نیاز نیست که تعداد خط ها در داکیومنت را بدانید)
d -> برای delete کردن میباشد.
روش سوم :
کد PHP::%d
روش چهارم :
کد PHP:ggdG
G -> حرکت به سمت پایین فایل میاشد.آخرین ویرایش توسط Habili; در تاریخ/ساعت 05-26-2018, 04:41 PM.
کامنت