رسانه مدیاتیرسانه مدیاتیرسانه مدیاتی
  • خانه
  • اخبار و رویدادها
    • بورس
  • فناوری
  • خودرو و حمل نقل
  • آموزش و راهنما
  • سلامت و پزشکی
  • نبض بازار
    • قیمت بیت کوین و ارزهای دیجیتال [لحظه ای]
    • قیمت دلار امروز
    • قیمت طلا و سکه
    • قیمت روز خودروهای داخلی امروز [بازار آزاد و کارخانه ای]
جستجو
در حال مطالعه: نحوه استفاده از Undo در Vim
به اشتراک گذاری
اطلاع‌رسانی
Font ResizerAa
رسانه مدیاتیرسانه مدیاتی
Font ResizerAa
جستجو
  • خانه
  • اخبار و رویدادها
    • بورس
  • فناوری
  • خودرو و حمل نقل
  • آموزش و راهنما
  • سلامت و پزشکی
  • نبض بازار
    • قیمت بیت کوین و ارزهای دیجیتال [لحظه ای]
    • قیمت دلار امروز
    • قیمت طلا و سکه
    • قیمت روز خودروهای داخلی امروز [بازار آزاد و کارخانه ای]
ما را دنبال کنید
رسانه مدیاتی > آموزش و راهنما > نحوه استفاده از Undo در Vim
آموزش و راهنماپیشنهاد سردبیرویژه

نحوه استفاده از Undo در Vim

آخرین به‌روز رسانی در ۱۴۰۲/۱۲/۰۱
توسط زهرا صمدی
منتشر شده در اسفند ۱, ۱۴۰۲
به اشتراک گذاری
نحوه استفاده از Undo در Vim
نحوه استفاده از Undo در Vim
به اشتراک گذاری

نحوه استفاده از Undo در Vim

به گزارش رسانه مدیاتی، هنگام ویرایش با Vim در لینوکس، اشتباه کردن یک مسئله رایج است. خوشبختانه، جبران کردن آنها نیز به همان میزان راحت است. در این مطلب همراه باشید تا نحوه undo کردن تغییرات را به شما آموزش دهیم.

آنچه خواهید خواند
نحوه استفاده از Undo در Vimچگونه ویرایش Vim را undo کنیم؟نحوه Redo در Vim

 

چگونه ویرایش Vim را undo کنیم؟

عملیات undo ساده Vim، مشابه عملکرد آندویی است که ممکن است در یک واژه‌پرداز مدرن مانند Microsoft Word، LibreOffice Writer یا Google Docs استفاده کرده باشید. Vim تغییراتی را که در یک فایل ایجاد می‌کنید، ردیابی می‌کند و در صورت نیاز می‌تواند آن را بازگرداند.

Vim هر کاری را که در حالت insert  یا هر دستوری را در حالت command انجام می‌دهید، به عنوان تغییر در نظر می‌گیرد. مثلا:

- تبلیغات -

اگر چندین خط را در حالت insert تایپ کنید، سپس فوراً undo انجام دهید، آن خطوط حذف خواهند شد. اگر یک خط را تایپ کنید، به حالت command بروید، سپس به حالت insert برگردید و متن دیگری را تایپ کنید، دو تغییر ایجاد خواهید کرد. در این شرایط، گزینه undo هر کدام را جداگانه حذف می‌کند.

همچنین می‌توانید دستورات Vim مانند «3dd» را برای حذف سه خط تکرار کنید. اگر یکی از این دستورات ترکیبی را صادر کنید، این مورد نیز به عنوان آخرین تغییر دوباره انجام می‌شود. می‌توانید تا زمانی که فایل را باز یا ایجاد کردید، به همان جایی که شروع کرده‌اید، بازگردید.

 

بیشتر بخوانید: نحوه مخفی کردن برنامه ها در اندروید

 

اگر متوجه شدید که ویرایشی را در Vim انجام داده‌اید که نمی‌خواستید آن را انجام دهید، undo کردن آن یک فرآیند دو مرحله‌ای ساده است:

دکمه Esc را فشار دهید تا مطمئن شوید در حالت command هستید. برای undo کردن تغییر قبلی، u را فشار دهید.

در این زمان پیامی درباره تغییرات ایجاد شده، مانند “n fewer lines” مشاهده خواهید کرد.

نحوه استفاده از Undo در Vim

اگر می‌خواهید بیش از یک تغییر را undo کنید، باید فقط پیشوند دستور undo را با تعداد تغییراتی که می‌خواهید لغو کنید، قرار دهید. برای مثال، اگر می‌خواهید دو تغییر را لغو کنید، عبارت زیر را قرار دهید:

2u

 

نحوه Redo در Vim

ممکن است متوجه شوید که دستور undo شما را به هدفی که می‌خواهید نمی‌رساند. در این صورت می‌توانید دستورات redo را صادر کنید تا فایل خود را به حالت قبلی برگردانید.

همانطور که Vim تغییرات شما را پیگیری می‌کند، تغییرات undo شما را نیز پیگیری می‌کند. بنابراین در صورت نیاز، می‌توانید از طریق عملیات‌های Redo، عملیات‌های undo قبلی خود را برگردانید. به یاد داشته باشید، Vim چندین خط وارد شده در حالت input را به عنوان یک تغییر در نظر می‌گیرد، بنابراین اگر یک عملیات را دوباره انجام دهید، چندین خط را در یک فرمان برمی‌گردانید.

دستور برای انجام این کار، Ctrl + r برای «Redo» است. با فشردن Esc مطمئن شوید که در حالت command هستید. Redo بر اساس همان اصل undo عمل می‌کند. برای مثال، می‌توانید با قرار دادن پیشوند آن با تعداد تکرارهایی که می‌خواهید انجام دهید، دوباره آن را تکرار کنید.

نحوه استفاده از Undo در Vim

مانند Undo، پیام کوتاهی در مورد تغییراتی که دوباره انجام شده‌اند، خواهید دید. تا زمانی که به حالت فعلی فایل برگردید، می‌توانید هر چند بار این کار را دوباره انجام دهید.

تگ‌vimلینوکسویرایشگر vim
منبعmakeuseof
به اشتراک گذاری این مطلب
فیسبوک لینکداین تلگرام ایمیل کپی لینک پرینت
به اشتراک گذاری
مطلب قبلی کش بک چیست ؟ بررسی ۸ نوع بازگشت نقدی پول از هر خرید
مطلب بعدی نحوه اتصال AirPods به ویندوز نحوه اتصال AirPods به ویندوز
کامنت خود را ارسال کنید

دیدگاهتان را بنویسید لغو پاسخ

برای نوشتن دیدگاه باید وارد بشوید.

- تبلیغات -
Ad image

مطالب پیشنهادی

طراحی سایت فروشگاهی در تهران؛ از مشاوره تا اجرا با قیمت منصفانه
طراحی سایت فروشگاهی در تهران؛ از مشاوره تا اجرا با قیمت منصفانه
معرفی بیزینس
فورتزا هورایزن ۶ با سفر به ژاپن سال آینده عرضه می‌شود
فورتزا هورایزن ۶ با سفر به ژاپن سال آینده عرضه می‌شود
فناوری و دیجیتال
بررسی اولیه Galaxy S25 Ultra؛ حذف غیرمنتظره قابلیت محبوب S-Pen و ورود پادشاه جدید سامسونگ
بررسی اولیه Galaxy S25 Ultra؛ حذف غیرمنتظره قابلیت محبوب S-Pen و ورود پادشاه جدید سامسونگ
فناوری و دیجیتال موبایل
با Galaxy AI سامسونگ، گوشی شما هوشمندتر از همیشه و همراه شخصی واقعی‌تان خواهد شد
با Galaxy AI سامسونگ، گوشی شما هوشمندتر از همیشه و همراه شخصی واقعی‌تان خواهد شد
فناوری و دیجیتال
- تبلیغات -
Ad image

لینک‌های کاربردی

  • پیام ناشناس
  • سایت بو نده
  • فیدبک پرو

ممکنه به این مطالب هم علاقه داشته باشی

محدودیت های کرونایی
سلامت و پزشکیویژه

محدودیت های کرونایی در ایام عید اعلام شد

اسفند ۲۵, ۱۳۹۹
تکلیف جاماندگان سهام عدالت به کجا رسید؟
اخبار و رویدادهاویژه

آخرین تصمیم‌گیری‌ها درباره 30 میلیون مشمول سهام عدالت

بهمن ۱۷, ۱۴۰۰
فروش فوری محصولات ایران خودرو
خودرو و حمل نقلویژه

آغاز فروش فوق العاده 4 محصول ایران خودرو ویژه مهرماه

آبان ۳۰, ۱۴۰۲
طرح فروش فوق‌العاده خودروسازان در سال جدید وجود دارد؟
خودرو و حمل نقلویژه

قرعه کشی خودرو لغو می‌شود؟

مهر ۲۵, ۱۴۰۰

لینک‌های کاربردی

  • پیام ناشناس
  • سایت بو نده
  • فیدبک پرو

محبوب‌های گذشته

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

درباره رسانه مدیاتی

اگر به خبر فناوری و دنیای آی تی علاقه دارید، اگر به دنبال مرجع اخبار به روز هستید، رسانه مدیاتی مرجعی برای اخبار تکنولوژی است و روزانه مهم ترین خبرهای آیتی را

رسانه مدیاتی فعالیت خود را از مرداد 1399 آغاز کرد. هدف این رسانه افزایش سطح معلومات مخاطبان در کنار ارائۀ جدیدترین اخبار در زمینۀ آی تی و سایر حوزه‌های پر مخاطب است.

علاوه بر این می‌توانید قیمت و نرخ روز دلار ، قیمت روز سکه و طلا و همچنین قیمت روز خودرو را در رسانه مدیاتی دنبال کنید.

برای ارتباط با رسانه مدیاتی می‌توانید از طریق آدرس ایمیل info [a] mediat [dot] ir با ما ارتباط برقرار کنید.

مطالب تصادفی

Huawei Watch Ultimate 2 معرفی شد: مقاومت بالا و قابلیت نوآورانه زیر آب
Huawei Watch Ultimate 2 معرفی شد: مقاومت بالا و قابلیت نوآورانه زیر آب
فناوری و دیجیتال
تاریخ عرضه Nubia Z80 Ultra مشخص شد؛ هیولای تازه با دوربین زیر نمایشگر و نسخه خاص «شب پرستاره»
تاریخ عرضه Nubia Z80 Ultra مشخص شد؛ هیولای تازه با دوربین زیر نمایشگر و نسخه خاص «شب پرستاره»
فناوری و دیجیتال موبایل
DJI Osmo Nano؛ کوچک‌ترین اکشن‌کم دنیا با امکانات حرفه‌ای
DJI Osmo Nano؛ کوچک‌ترین اکشن‌کم دنیا با امکانات حرفه‌ای
فناوری و دیجیتال
ما را دنبال کنید
تمامی حقوق متعلق است به رسانۀ خبری مدیاتی است.