‫دستورات و فرامین مهم و کاربرد ویرایشگر ‪Vim‬‬
توسط royaflash دذ ۹ آذر, ۱۳۹۵ دذ ۰۹:۵۲ قبل از ظهر | دسته‌بندی شده در خط فرمان | با ۰ دیدگاه |251 views

‫دستورات و فرامین مهم و کاربرد ویرایشگر ‪Vim‬‬
‫‪‬‬
‫‪ :i‬اضافه نمودن‬
‫‪‬‬ ‫‪ :A‬اضافه نمودن به انتها سطر)خط(‬
‫‪‬‬ ‫‪ :dd‬حذف یک سطر)خط(‬
‫‪ : a‬اضافه نمودن بعد از مکان نما‬
‫‪ :J‬اتصال دوسطر)خط( به یکدیگر‬
‫‪ :D‬حذف حروف از مکان نما تا انتها سطر)خط(‬
‫‪‬‬ ‫‪ :x‬حذف یک حرف‬
‫‪‬‬ ‫‪ :R‬تعویض یک یا چند حرف ‪ :u‬فعالیت قبلی بی اثر می گردد‬
‫‪‬‬
‫‪‬‬
‫‪ :r‬تعویض یک حرف‬
‫‪ :o‬اضافه نمودن یک خط در پایین‬
‫.‬
‫‪ :O‬اضافه نمودن یک خط در بالا ‪cursor‬‬
‫فعالیت قبلی تکرار گردد. )با فشاردادن نقطه).( فرمان قبلی تکرار خواهد شد(‬
‫فرمانها که میتوان با وارد نمودن : به ‪ VIM‬داد ) مکان نما به سطر اخر صفحه نمایش منتقل خواهد‬
‫شد(‬
‫‪‬‬
‫‪‬‬
‫‪ x‬ذخیره و خارج شدن از ادیتور‬
‫‪ q‬خارج شدن از ادیتور بدون ذخیره ساز‬
‫‪ w‬ذخیره نمودن بدون خارج شدن از ادیتور‬
‫) در صورتیکه تغییراتی در فایل داده باشید‬
‫پیام خطا ظاهر خواهد شد و ادیتور با واردن نمودن !‪ q‬بدون ذخیره ساز به پایان خواهد رسید‬
‫‪‬‬
‫‪ w file name‬ادیتور، اطلاعات را بررو ‪ file name‬ذخیره خواهد نمود ) در صورتیکه فایل‬‫‪ file name‬وجودداشته باشد، ویرایشگر پیام خطا بهمراه پیشنهاد لازمه را نمایش خواهد داد)‬
‫‪‬‬ ‫‪ r file name‬در این حالت فایل ‪ file name‬خوانده شده و بعد از جائی که مکان نما‬
‫‪‬‬ ‫‪ set nu‬سطرها را شماره گذار می نماید)شماره ها در فایل ذخیره نخواهد شد(‬
‫‪‬‬ ‫‪ set nonu‬شماره ها را از سطورحذف می نماید.‬
‫وجوددارد قرارخواهد گرفت.‬
‫‪‬‬ ‫‪ /string‬رشته داده شده را در فایل پیدا نموده و انرا علامت گذار می نماید‬
‫‪‬‬ ‫‪) n‬مخفف )‪ Next‬مکان نما بررو رشته مورد درخواست قرار می گیرد و هر بار با فشاردادن‬
‫حرف ‪ n‬مکان نما بررو رشته بعد خواهد رفت.‬
‫‪‬‬
‫‪ M,Ns/s1/s2/g‬از سطر ‪ M‬الی سطر ‪ N‬رشته ۱‪ s‬را پیدا نموده و رشته ۲‪ s‬را جایگزین می‬
‫نماید‬
‫مثال: ‪ ۱۳,۳۴s/hello/salam/g‬سطر ۳۱ الی سطر ۴۳ جستجو شده و هرجا ‪ hello‬دیده شود‬
‫بجا آن ‪ salam‬قرار داده می شود.‬
‫‪‬‬
‫‪ M,Nd‬از سطر ‪ M‬الی سطر ‪ N‬حذف خواهند شد.‬
‫مثال: :‪ ۳۴,۷۶d‬سطر ۴۳ الی سطر ۶۷ حذف خواهند شد.‬
‫نکته: $ به سطر اخر و یا به انتها یک سطر اشاره و علامت ^ به ابتدا خط اشاره می کند‬
‫‪۱۲,$d‬از سطر ۲۱ الی اخرین سطر حذف می گردد‬
‫‪‬‬
‫‪ M,NtO‬یک کپی از سطر ‪ M‬الی سطر ‪ N‬به زیر سطر ‪ O‬کپی می گردد.‬
‫مثال: :۸۹‪ ۱۲,۶۴t‬سطور ۲۱ الی ۴۶ به بعد از سطر ۸۹ کپی می گردند.‬
‫‪‬‬
‫‪ M,NmO‬سطور ‪ M‬الی ‪ N‬به بعد از سطر ‪ O‬منتقل خواهند شد.‬
‫مثال: ۰۰۵‪ ۶۷,۱۲۳m‬سطور ۷۶ الی ۳۲۱ به بعد از خط ۰۰۵ منتقل خواهد شد.‬

درباره - یاشار اسمعیل دخت هستم ۲۷ سالمه (به دنیال یافتم آنم که کیستم)به صورت ۱۰۰٪ به گنو/لینوکس مهاجرت کردم . من رو با نام royaflash میشناسید . در زمینه شبکه و امنیت شبکه فعالیت میکنم . لینوکس همیشه چیزی برای یادگیری داره و لینوکس یه فرهنگه . در صورت نیاز میتونین با آدرس ایمیل : [email protected] یا شماره تلفن : 09141100257 در ارتباط باشید . وبلاگ شخصی من (-:) درباره من

فرستادن یک دیدگاه

XHTML: شما می‌توانید از این برچسب‌ها استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>