با تشکر از دوست خوب و همیشه در صحنه جناب فخرایی
بخش چهارم : فرامین بریدن (Cut) کردن در متن
dX = با استفاده از جهات برای کات کردن در متن در همان جایی که هستید بکار میرورد
dd = کات کردن خط جاری
D =کات کردن از همان جایی که هستید تا پایان خط
cX = مشابه dX با این تفاوت که پس از کات کردن بلافاصله به حالت ویرایش می رود
cc = کات کردن خط جاری و رفتن به حالت ویرایش
C = کات کردن از جایی که هستید تا پایان خط و رفتن به حالت ویرایش ~ $c
بخش پنجم : فرامین مربوط به Copy و Paste
yX = کپی کردن متن به اندازه حرکت X چه یک خط چه یک کلمه و یا کاراکتر
yy = کپی کردن کل خط جاری
p = چسباندن یک کاراکتر بعد از همان نقطه ای که هستید
P = چسباندن یک کاراکتر قبل از همان نقطه ای که هستید
بخش ششم : فرامین مربوط به جستجو در متن
regex/ = جستجو از بالا به پایین متن با استفاده از پترن های Regular Expression
regex? = جستجو از پایین به بالای متن با استفاده از پترن های Regex
n = پیدا کردن نتیجه ی بعدی
N = پیدا کردن نتیجه ی قبلی
بخش هفتم : فرامین کار با فایل
n: = زمانی که چند فایل را در vi /vim فراخوانی میکنید با این فرمان بین فایل های باز شده حرکت کنید
:e file = لود کردن file در همان نقطه ای که هستید
:r file = افزودن متن file در ادامه همانجایی که هستید
:w file = ذخیره کردن متن در file
qw: = ذخیره کردن و خروج
x: = ذخیره کردن و خروج
ZZ = ذخیره کردن و خروج
بخش هشتم : فرامین اضافی vi / vim
. = تکرار فرمان قبلی
u = فرمان قبلی را undo میکند
!q: = بدون ذخیره کردن تغییرات خارج می شود
!: = در ساب شل vi می توانید فرمان های لینوکس را اجرا کنید .
آموزش اینجا به پایان می رسد و فقط یک ساعت تمرین برای تسلط بیشتر بر روی vi / vim نیاز هست .
امیدوارم مفید واقع بشه موفق باشید