درسنامه ۲-۲: ادیتورهای پیشفرض لینوکس (nano و vim)
در این درس با دو ویرایشگر متنی رایج آشنا میشوید: nano (ساده و مناسب شروع) و vim (قدرتمند و پرکاربرد).
nano — شروع سریع
- اجرا:
nano FILE - کلیدهای ضروری:
- ذخیره:
Ctrl + Oسپس Enter - خروج:
Ctrl + X - جستوجو:
Ctrl + W
مثال:
vim — مفاهیم پایه
- اجرا:
vim FILE - حالتها: «نرمال» و «ویرایش».
- ورود به ویرایش:
i - ذخیره و خروج:
Escسپس:wqEnter - خروج بدون ذخیره:
Escسپس:q!Enter
مثال:
تمرین کوتاه
- یک فایل متنی ایجاد و در nano چند خط بنویسید و ذخیره کنید.
- همان فایل را در vim باز کنید و یک خط به آن بیفزایید و ذخیره کنید.
نکات و میانبُرها
- nano:
- بریدن/چسباندن خط:
Ctrl + K/Ctrl + U - رفتن به شمارهٔ خط:
Ctrl + _سپس شماره -
فعالکردن شمارهٔ خطوط:
Alt + N -
vim (حداقلهای مفید):
- حرکت:
h j k l - حذف خط:
dd - کپی/چسباندن:
yyوp - جستوجو:
/کلمهو حرکت بین نتایج باn
پیشنهاد تمرین بیشتر
- در nano یک پاراگراف را بریدن و در جای دیگر بچسبانید.
- در vim چند خط را با
Vانتخاب و حذف/کپی کنید.