Како користити Поништи у Виму

Када уређујете помоћу Вим-а на Линук-у, лако је направити грешке. На срећу, такође их је лако поништити.

Како поништити уређивање Вим-а

Једноставне Вим операције поништавања су сличне функцији поништавања коју сте можда користили у модерном процесору текста као што су Мицрософт Ворд, ЛибреОффице Вритер или Гоогле Доцс. Вим прати промене које направите у датотеци и може да врати ако је потребно.

Вим све што урадите у режиму уметања или било које команде у командном режиму сматра променама. На пример:

  • Ако унесете неколико редова у режиму уметања, а затим одмах извршите опозив, те линије ће бити избрисане.
  • Ако откуцате линију, пређете на командни режим, а затим се вратите у режим уметања и откуцате још текста, направићете две промене. Поништавање ће уклонити сваку од њих посебно.

Такође можете поновити Вим команде попут „3дд“ да бисте избрисали три реда. Ако издате једну од ових сложених команди, ово ће такође бити урађено као последња промена. Можете наставити да поништавате све док се не вратите тамо где сте започели, када сте отворили или креирали датотеку.

Ако схватите да сте у Вим-у направили измене које нисте желели да унесете, поништавање је једноставан процес у два корака:

  • Притисните Есц да бисте се уверили да сте у командном режиму.
  • Притисните у да поништите претходну промену.
  • То је то. Видећете поруку о томе које промене су унете, као што је „н мање редова“.

    Ако желите да поништите више од једне промене, можете и то да урадите. Само додајте префикс команди за поништавање са бројем промена које желите да поништите, као што можете са већином других Вим команди. На пример, ако желите да поништите две промене, притисните:

    2u 

    Како поновити у Виму

    Можда ћете открити да ваша команда за поништавање чини нешто непожељно или се само предомислите о томе. У овом случају, можете издати команде за понављање да бисте вратили датотеку у претходно стање.

      10 онлајн алата за тестирање ваше тастатуре

    Како Вим прати ваше промене, он такође прати и ваше поништавање. Дакле, можете поништити своја опозива ако је потребно кроз операције понављања. Запамтите, Вим третира више редова унетих у режиму уноса као једну промену, тако да ако поновите операцију, добићете неколико редова назад у једној команди.

    Команда за ово је Цтрл + р, за „понови“. Уверите се да сте у командном режиму притиском на Есц. Понови ради на истом принципу као и поништи; на пример, можете поновити понављање тако што ћете му додати префикс са бројем понављања које желите да направите.

    Као и код опозива, видећете кратку поруку о променама које су поново урађене, као што је број редова додатих датотеци. Можете поновити било који број пута, док се не вратите у тренутно стање датотеке.