vim

Makrók létrehozása a VIM-ben az ismétlődő feladatokhoz?

Makrók létrehozása a VIM-ben az ismétlődő feladatokhoz?
A makrót olyan folyamatként definiálják, amely meghatározza egy bizonyos művelet végrehajtási sorrendjét. A makrókat általában azokra a feladatokra készítik, amelyek állítólag meglehetősen gyakran fordulnak elő. Windows operációs rendszerben a Microsoft Word lehetővé teszi makrók létrehozását szerkesztési célokra. Hasonlóképpen, a Linux operációs rendszerben a VIM szövegszerkesztő lehetővé teszi a makrók egyszerű létrehozását. Ezért ebben a cikkben elmagyarázzuk Önnek a makrók létrehozásának módszerét a VIM-ben ismétlődő feladatokhoz az Ubuntu 20 használata közben.04.

Módszer makrók létrehozására a VIM-ben az ismétlődő feladatokhoz az Ubuntu 20-ban.04:

Makrók létrehozásához a VIM-ben ismétlődő feladatokhoz az Ubuntu 20 használata közben.04, akkor a következő lépéseket kell végrehajtania:

1. A folyamat bemutatásához létre kell hoznunk egy dummy szöveges fájlt. Ehhez írja be a következő parancsot a terminálba, majd nyomja meg az Enter billentyűt:

vim DummyFile.txt

Itt cserélje le a DummyFile fájlt a létrehozni kívánt fájl nevére. Ebben a példában létrehoztam egy nevű fájlt Makrók.txt. Ez a parancs a következő képen is megjelenik:

2. Amint megnyomja az Enter billentyűt, egy üres szövegfájl jelenik meg a képernyőn. Ebben a példában megtanítjuk a makró létrehozásának módszerét egy szöveg másolására és többszörös beillesztésére egy szövegfájlba. Ehhez meg kell lennie a Normál A VIM szövegszerkesztő alapértelmezés szerint Normál módban van, ezért nem kell erre az üzemmódra váltania. Most nyomja meg „Q” a makró neve. A makrókat kisbetűs angol ábécékkel nevezheti meg. Ebben a példában a makrom neve „M” szóval megnyomom „Qm”. Amint megnyomja ezt a billentyűkombinációt, a VIM elkezdi rögzíteni a makrót, és ellenőrizni tudja azt a képernyő aljára nézve, ahogyan az alább látható kép kiemeli:

3. Most át kell váltania a Helyezze be Ehhez nyomja meg a gombot Kilépés utána "én". Beszúrás módban gépeljen be bármit, amelyet később többször másolni és beilleszteni szeretne. Ebben a példában azt akarom, hogy a következő sor többször jelenjen meg a szöveges fájlomban:

VIM-makrók létrehozása ismétlődő feladatokhoz

Bármit írhat, amelyet választ. A következő képen is látható:

4. Miután beírta a kívánt szöveget és sikeresen rögzítette, nyomja meg a gombot „Q” a felvétel leállításához. Amint megnyomja, a felvétel állapota eltűnik alulról, amint az az alábbi képen látható:

5. Most a makród készen áll a lejátszásra. Csak be kell mutatnia a kurzort arra a helyre, ahová be szeretné illeszteni a rögzített szöveget, miközben Beszúrás módban van, ahogy a fenti képen látható. Ezután váltson a Normál módba a Kilépés Most írja be a következő parancsot:

= @ q

Amint beírja, a rögzített szöveget automatikusan a kurzor helyén játssza le a következő képen látható módon:

6. Ha azonban azt szeretné, hogy a makrót többször játsszák, akkor a következő parancsot kell beírnia normál módban:

NumberOfTimesTheMacroIsToBePlayed @ q

Itt cserélje le a NumberOfTimesTheMacroIsToBePlayed számot egész számmal. Ebben a példában azt szerettem volna, ha a makróm 5-ször megismétlődik, ezért gépeltem [e-mail védett]. Amint beírja ezt a parancsot, a rögzített makrót annyiszor játssza le a kurzor helyén, ahányszor a parancsban megadta, amint az az alábbi képen látható:

Következtetés:

A cikkben leírt egyszerű módszer követésével makrókat hozhat létre az ismétlődő feladatokhoz a VIM-ben az Ubuntu 20 használata közben.04 nagyon kényelmesen. Az alapok ugyanazok a típusú feladatok esetében, amelyeket a makróval szeretne végrehajtani. Az egyes feladatokhoz azonban kissé módosítania kell a makró logikáját.

Ezekkel az ingyenes eszközökkel adja hozzá az egérmozdulatokat a Windows 10 rendszerhez
Az elmúlt években a számítógépek és az operációs rendszerek nagymértékben fejlődtek. Volt idő, amikor a felhasználóknak parancsokkal kellett navigálni...
Az egér mozgásának vezérlése és kezelése több monitor között a Windows 10 rendszerben
Dual Display Mouse Manager lehetővé teszi az egér mozgásának vezérlését és konfigurálását több monitor között, lassítva annak mozgását a határ közeléb...
A WinMouse segítségével testre szabhatja és javíthatja az egérmutató mozgását a Windows PC-n
Ha szeretné javítani az egérmutató alapértelmezett funkcióit, használjon ingyenes programokat WinMouse. További funkciókat kínál, amelyek segítenek ab...