‫دستورات و فرامين مهم و کاربرد ويرايشگر ‪Vim‬‬
توسط royaflash دذ ۹ آذر, ۱۳۹۵ دذ ۰۹:۵۲ قبل از ظهر | دسته‌بندی شده در خط فرمان | با ۰ دیدگاه |357 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>