вим

Како створити макрое у ВИМ-у за понављајуће задатке?

Како створити макрое у ВИМ-у за понављајуће задатке?
Макро је дефинисан као процес који одређује редослед извршавања одређене операције. Макронаредбе се углавном креирају за задатке који би требало да се јављају прилично често. У оперативном систему Виндовс, Мицрософт Ворд такође вам омогућава да креирате макронаредбе за потребе уређивања. Слично томе, у оперативном систему Линук, ВИМ уређивач текста пружа вам могућност да врло лако креирате макронаредбе. Стога ћемо вам у овом чланку објаснити начин креирања макронаредби у ВИМ-у за понављајуће задатке док користите Убунту 20.04.

Метод креирања макроа у ВИМ-у за понављајуће задатке у Убунту-у 20.04:

За креирање макронаредби у ВИМ-у за понављајуће задатке током коришћења Убунту-а 20.04, мораћете да извршите следеће кораке:

1. Морамо створити лажну текстуалну датотеку за демонстрацију овог процеса. Да бисте то урадили, откуцајте следећу команду у свом терминалу, а затим притисните тастер Ентер:

вим ДуммиФиле.ткт

Овде замените ДуммиФиле именом датотеке коју желите да креирате. У овом примеру сам креирао датотеку са именом Макрои.ткт. Ова наредба је приказана и на следећој слици:

2. Чим притиснете тастер Ентер, на екрану ће се појавити празна текстуална датотека. У овом примеру научићемо вас начину креирања макроа за копирање одређеног текста и лепљење више пута у текстуалну датотеку. Да бисте то урадили, морате бити у Нормално ВИМ уређивач текста је подразумевано у режиму Нормал (Нормално), тако да не морате да се пребацујете у овај режим. Сада притисните „К“ праћено именом вашег макронаредбе. Макронаредбе можете именовати малим словима енглеског алфабета. У овом примеру назив мог макроа је „М“ па ћу притиснути “Км”. Чим притиснете ову комбинацију тастера, ВИМ ће започети снимање вашег макронаредбе и моћи ћете да га верификујете гледајући дно екрана као што је истакнуто на слици приказаној доле:

3. Сада треба да пређете на Уметни За то притисните изаћи затим „И“. Док сте у режиму уметања, откуцајте било шта што касније желите да копирате и налепите више пута. У овом примеру желим да се следећи ред појави више пута у мојој текстуалној датотеци:

Креирање ВИМ макронаредби за понављајуће задатке

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

4. Када откуцате жељени текст и успешно га снимите, притисните „К“ поново да зауставим ово снимање. Чим га притиснете, статус снимања ће нестати са дна, као што је приказано на доњој слици:

5. Сада је ваш макро спреман за репродукцију. Само треба да усмерите курсор на место на које желите да налепите снимљени текст док сте у режиму Уметање, као што је приказано на горњој слици. Затим пређите на Нормално притиском на изаћи Сада откуцајте следећу команду:

= @ к

Чим га откуцате, снимљени текст ће се аутоматски репродуковати на положају курсора, као што је приказано на следећој слици:

6. Међутим, ако желите да се макро репродукује више пута, тада морате да откуцате следећу команду док сте у режиму Нормал:

НумберОфТимесТхеМацроИсТоБеПлаиед @ к

Овде замените НумберОфТимесТхеМацроИсТоБеПлаиед целим бројем. У овом примеру сам желео да се мој макро понови 5 пута, па сам откуцао [емаил заштићен]. Чим откуцате ову команду, снимљени макро ће се репродуковати на положају курсора онолико пута колико сте одредили у својој команди, као што је приказано на слици испод:

Закључак:

Пратећи једноставну методу описану у овом чланку, можете да креирате макронаредбе за понављајуће задатке у ВИМ-у док користите Убунту 20.04 врло повољно. Основе су исте за било који тип задатка који желите да изврши ваш макро. Међутим, за сваки другачији задатак мораћете мало да измените логику свог макроа.

Како инсталирати Леагуе Оф Легендс на Убунту 14.04
Ако сте љубитељ Леагуе оф Легендс, ово је прилика да тестирате Леагуе оф Легендс. Имајте на уму да је ЛОЛ подржан на ПлаиОнЛинук ако сте корисник лину...
Инсталирајте најновију ОпенРА Стратеги Гаме на Убунту Линук
ОпенРА је Либре / Фрее Реал Тиме стратешки механизам који ствара ране Вествоод игре попут класичне Цомманд & Цонкуер: Ред Алерт. Дистрибуирани модови ...
Инсталирајте најновији Долпхин Емулатор за Гамецубе & Вии на Линук
Долпхин Емулатор вам омогућава да играте изабране игре Гамецубе и Вии на Линук Персонал Цомпутерс (ПЦ). Долпхин Емулатор је слободно доступан и емула...