Zacznijmy od wygenerowania nowego pliku typu HTML. Możesz także utworzyć dowolny plik tekstowy, ponieważ „ZF” można zastosować do dowolnego rodzaju pliku. Celem jest po prostu złożyć lub rozwinąć kawałek kodu lub tekstu. Użyj zapytania „dotyk” w powłoce, aby utworzyć nowy plik HTML i dodaj w nim niektóre kody lub znaczniki HTML.
$ dotyk nowy.htmlUżyj polecenia „VIM”, aby otworzyć plik HTML w edytorze VIM.
$ vim nowy.htmlUstaw ręczne fałd
Plik HTML został otwarty w VIM w trybie normalnym. Klucz „ESC” z klawiatury można wykorzystać do uzyskania trybu normalnego z dowolnego innego trybu, i.mi., tryb wizualny, tryb wstawiania itp. Użyj poniższego polecenia w obszarze polecenia, a następnie „:”.
: Ustaw foldMethod = ManualZastosuj z ZF
Otwórz tryb wizualny, naciskając „V” podczas pracy w trybie normalnym. Użyj „ctrl+v”, aby otworzyć tryb blokowy wizualnej. W trybie blokowym umieść kursor do pozycji, w której chcesz złożyć tekst lub kod. Zacznij naciskać „J”, aby pokryć liczbę linii, które należy złożyć. Ponadto naciśnij następny klawisz, aby całkowicie pokryć linie, aby je złożyć. Teraz naciśnij małe „ZF”, aby złożyć podświetlone linie z kodu poniżej w trybie bloków wizualnych.
ZFWyjście byłoby jak coś pokazane na poniższym obrazku. Możesz zobaczyć, że wiersze 2 i 3 zostały złożone za pomocą polecenia „ZF”. Istnieje inny sposób użycia polecenia ZF poprzez deklarowanie numerów linii i postaci „J” w celu złożenia całkowitego wyboru. Powiedzmy, że chcesz złożyć tylko 2 wiersze zaczynające się od 2Nd linia. Następnie umieszczasz kursor na 1St charakter linii 1 i naciśnij „ZF2J”. Poniższe wyjście pokazuje fałd dwóch linii.
ZF2JInnym sposobem złożenia fragmentu linii kodu z dowolnego pliku w VIM jest użycie polecenia Fold Range. W ramach tego polecenia musisz wymienić numer wiersza i liczbę ujemną do odliczenia liczby linii w kierunku w górę. Powiedzmy, że chcemy złożyć jedną linię w kierunku w górę od linii nr 3. Następnie musimy wspomnieć o „-1” jako kilku wierszach do złożenia i liczby „3” jako numeru linii, który ma być również złożony z słowem kluczowym „fałd”. Sposób użycia polecenia został ujawniony na zrzucie ekranu przymocowanym pod spodem.
: -1, 3 krotkiPo dodaniu polecenia i naciśnięciu klawisza ENTER, mamy poniższe wyjście składania dwóch linii, w tym wiersza 3 i poprzedniej linii, i.mi., linia 2.
Rozwijaj wszystkie za pomocą ZR
Komenda ZR może być używana do rozwinięcia wszystkich fałd, które znajdują się w pliku. Złóżmy wszystkie 6 wierszy nowego.plik HTML za pomocą polecenia VIM „ZF”. Ułóż kursor na postacie 1 linii 1 w trybie wizualnym i naciśnij „J”. Obszar zostanie wyróżniony. Naciśnij „ZF”, aby to złożyć. Pierwsze 2 linie zostaną złożone.
Umieść kursor na linii 3 i naciśnij „J”. Wybierze kolejny kawałek kodu. Naciśnij „ZF”, aby złożyć ten kawałek, a wyjście będzie jak poniżej.
Teraz powtórz podobny proces z pozostałymi wierszami kodów, aby je złożyć. Ponieważ wszystkie wiersze kodu są złożone, musisz użyć polecenia „ZR”, aby rozwinąć je wszystkie w jednym kroku. Tak więc w trybie wizualnym naciśnij „ZF”, a wszystkie fałdy zostaną rozwijane jak poniżej.
ZrRozwijaj się za pomocą ZO
Powiedzmy, że złożyłeś wszystkie kawałki kodu 8 w różnych fałdach, jak pokazano poniżej. Upewnij się, że złożyłeś co 2 linie jeden po drugiej, a nie od razu. Teraz chcemy rozwinąć ostatni złożony kawałek kodu w trybie wizualnym VIM. Więc umieść kursor na ostatnim kawałku, ja.mi., znak „+”, jak ujawniono na poniższym obrazku. Teraz naciśnij polecenie „ZO” z klawiatury.
ZoTeraz zostałeś pokazany z ostatnim złożonym kawałkiem kodu, jak pokazano na obrazie, i.mi., 7th linia nowego.Plik HTML został rozwinięty. Reszta fałd pozostaje niezmieniona.
Zamknij wszystkie fałdy za pomocą ZM
Możesz także złożyć ponownie wszystkie już rozwinięte lub otwarte fałdy w trybie wizualnym VIM. Aby to zrobić, musisz użyć polecenia „ZM” w trybie wizualnym po otwarciu niektórych fałdów. Twoje wyjście będzie coś takiego jak poniżej, pokazując pojedynczy krotność.
ZMRozwijaj wszystkie za pomocą ZO
Jeśli chcesz po prostu otworzyć lub rozwijać wszystkie fałdy kodu, które są tworzone jeden po drugim, użyj polecenia „ZO”, aby to zrobić. Umieść kursor na znaku „+” All Press „ZO”. Rozkłada wszystkie fałdy, które są w nim.
ZoWniosek
Ten samouczek obejmuje wszystkie podstawowe polecenia składające kawałek kodu niektórych plików w edytorze VIM. Omówiliśmy polecenia złożyć kawałek kodu z ZF, a także rozwinąć się za pomocą niektórych poleceń „Z”. Mamy nadzieję, że ten artykuł będzie dla Ciebie bardzo pomocny dla „ZF”.