آموزش ویرایشگر متن ویم در لینوکس

آموزش ویرایشگر متن ویم در لینوکس
آکادمی آی تی
آکادمی آی تی
dots

آموزش ویرایشگر متن ویم در لینوکس

زمان مورد نیاز برای مطالعه 5 دقیقه

ویرایشگر متن vim یکی از محبوب ترین ویرایشگر های متن در لینوکس می باشد. در این بخش به آموزش ویرایشگر لینوکسی vim پرداخته ایم.

دپارتمان ‌ها: آموزش برنامه نویسی
1401/11/25
1,237 بازدید

آموزش ویرایشگر متن VIM

ویرایشگر Vim یکی معروف‌ترین و قدیمی‌ترین ویرایشگرهای متن لینوکس محسوب می شود. نرم افزار ویم در برخی از واقع می تواند تنها گزینه‌ برای برنامه نویس باشد؛ برای مثال اگر بخواهید در سرور لینوکس کانفیگ خاصی را انجام دهید، این ویرایشگر می تواند به شما کمک کند.

در ادامه مطلب قصد داریم شما را با دستورات پرکاربرد ویرایشگر متن ویم آشنا کنیم؛ پس با ما همراه باشید.

 

ویرایشگر ویم یا vim در لینوکس

نرم افزار Vim یا Vi Improved یکی از ویرایشگرهای متن بسیار قدرتمند به شمار می آید. این نرم افزار را می توان هم به صورت گرافیکی و هم در محیط ترمینال اجرا کرد. البته این ویرایشگر را بیشتر در محیط ترمینال اجرا می کنند.

نرم افزار Vim یا Vi یکی از پیشرفته ترین ویرایشگرهای متن در محیط ترمینال می باشد و کار کردن با این ویرایشگر در محیط ترمینال لینوکس برای شما لذت بخش خواهد بود. پیشنهاد می کنیم این ویرایشگر را نصب کنید.

 

نصب ویرایشگر متن Vim و پیکربندی آن

اگر از نسخه Ubuntu سیستم عامل لینوکس استفاده می کنید باید به این نکته توجه داشته باشید که ویرایشگر Vim و Vi دو نرم افزار متفاوت هستند. ویرایشگر Vi به صورت پیش فرض در نسخه اوبونتو نصب شده است اما ویرایشگر Vim نسخه توسعه یافته تر از ویرایشگر محبوب Vi می باشد که به صورت پیش فرض نصب نشده است.

ویم امکانات جدیدی را به ویرایشگر Vi اضافه می کند بنابراین تمامی امکاناتی که در Vi می باشد در Vim نیز فراهم شده است. پیشنهاد ما این است که Vim را برای کسب تجربه بهتر نصب کنید. برای نصب ویرایشگر ویم ابتدا در محیط ترمینال لینوکس دستورات زیر را وارد کنید:

$sudo apt-get update

$sudo apt-get install vim

برای اطمینان از نصب ویرایشگر دستور زیر را وارد نمایید:

$ which vim

پس از وارد کردن دستور بالا باید محل ذخیره سازی vim را نشان دهد، برای مثال:

/usr/bin/vim

 

آشنایی با دستورات پرکاربرد ویرایشگر vim در لینوکس

آشنایی با نرم افزارهای متنی یکی از اصول مدیریت سرورهای لینوکسی است و داشتن یک ویرایشگر متن قدرتمند برای کاربران سیستم عامل لینوکس می تواند بسیار کاربردی باشد. در ادامه دستورات پرکاربرد ویرایشگر Vim را به شما معرفی می کنیم:

 

دستورات حرکت ویرایشگر ویم

حرکت در حالت خط فرمان یک فایل متنی یکی از پرکاربردترین مهارت های ویرایشگر ویم است. لیستی از دستورات برای حرکت در داخل فایل ها برای شما آورده شده است:

  • دستور j نشانگر را یک خط به پایین حرکت می دهد.
  • دستور k نشانگر را یک خط به بالا حرکت می دهد.
  • دستور h نشانگر را به انداره یک کاراکتر به سمت چپ حرکت می دهد.
  • دستور l نشانگر را به انداره یک کاراکتر به سمت راست حرکت می دهد.

 

دستورات جستجوی کلمه و کاراکتر

  • دستور word/ – برای جستجوی کلمه موردنظر خود جای word قرار می‌گیرد
  • دستور n – نمونه جستجوهای بعدی را نشان می دهد
  • دستور N – نمونه جستجوهای قبلی را نشان می دهد

 

دستورات کپی و جایگذاری در ویرایشگر ویم

  • دستور yy – برای کپی کردن کل خط فعلی استفاده می شود
  • دستور yw – برای کپی کردن یک کلمه استفاده می شود
  • دستور yG – برای کپی کردن تا انتهای فایل استفاده می شود
  • دستور p – عمل paste کردن بعد از مکان نما استفاده می شود
  • دستور P – عمل paste کردن قبل از مکان نما استفاده می شود

 

دستورات ویرایش در ویرایشگر متن vim

  • دستور d – عملیات cut کردن را انجام می دهد و می‌توان آن را در جای دیگر paste کرد
  • دستور dd – عملیات cut کردن یک خط که در آن مکان نما قرار دارد.
  • دستور dw – عملیات پاک کردن کلمه ای که مکان نما در ابتدای آن قرار دارد.
  • دستور d0 – عملیات پاک کردن تا اول خط انجام می دهد.
  • دستور dgg – عملیات پاک کردن تا ابتدای فایل را انجام می دهد.
  • دستور dG – عملیات پاک کردن تا انتهای فایل را انجام می دهد.
  • دستور – u عملیاتundo  کردن (بازگشت به قبل) انجام می دهد.
  • Ctrl + r – redo کردن
  • r – عملیات جایگزین کردن کاراکتر جاری با کاراکتر جدید را انجام می دهد.

 

نتیجه گیری

در این مقاله به معرفی ویرایشگر Vim و دستورات آن پرداختیم و پیشنهاد می کنیم اگر تا اکنون از ویرایشگر Vi استفاده می کردید، حتما ویرایشگر ویم را نیز تست نمایید.

درصورت وجود هرگونه سوال و نظر درباره موضوع این مقاله لطفا آن را در بخش نظرات با ما به اشتراک بگذارید.