میانبر های کاربردی vim

لیست میانبر های کاربردی vim

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

میانبر های کاربردی vim

 

پاک کردن یک حرف x
پاک کردن یک کلمه dw
پاک کردن یک خط dd
پاک کردن سه خط (میتونین عدد رو عوض کنین) ۳dd
برگشتن به قبل (شبیه Ctrl + z ویندوز) u
هر تغییراتی که تو یک خط انجام دادین برمیگرده shift + u
مثل همون Ctrl + y ویندوز Ctrl + r
میره به اولین خط فایل شما gg
میره به آخرین خط فایل شما shift + g
وقتی / رو بزنید و تایپ کنید و اینتر بزنید براتون اون کلمه رو جستوجو میکنه و با n میره جستوجو بعدی /
فایل فعلی رو تو یه فایل جدید ذخیره میکنه w fileName:
وقتی v رو زدین میتونین با کلید های جهت نما یک متن رو انتخاب کنید v
با زدن v متن رو انتخاب میکنین و با زدن y کپی میکنین و با p جایگذاری میکنین اون متن رو v and y and p
بهتون میگه این فایل از چند خط تشکیل شده Ctrl + g

 

اکثر دستورات بالا باید در حالت نرمال مود اجرا بشن (بطور پیش فرض شما تو حالت نرمال مود هستین)

 

ما دو ویرایشگر متن عالی به نام های Vim و Emacs داریم که معروف ترین های دنیای آزاد هستن و خود ویم میشه گفت حرف اول رو میزنه Vim یک نرم افزار فوق العاده قدرتمند ویرایشگر متن است که در سال ۱۹۹۱ توسط  Bram Moolenaar در ابتدا برای بی اس دی ها نوشته شد و سپس به دیگر سیستم عامل ها از جمله گنو/لینوکس پورت شد. این ویرایشگر هم دارای محیط گرافیکی است و هم می تواند در ترمینال اجرا شود که البته بیشتر در ترمینال محبوب است.

پست میانبر های کاربردی vim هم به اتمام رسید راستی برای خلاصه کردن دستورات ترمینال با alias به این پست سر بزنید.

اضافه کردن نظر

وبلاگ ایمان آقاپور

iman aghapour

علاقه دارم مواردی که خودم در طول روز باهاشون سروکار دارم رو در قالب یک مقاله براتون بنویسم. در ضمن دوست دارم با شما در موارد مختلف مثل طراحی وب و گنو لینوکس گفتوگو داشته باشم.