Jak komentować wiele wierszy jednocześnie w VIM

Jak komentować wiele wierszy jednocześnie w VIM

VIM jest doskonałym edytorem tekstu wiersza poleceń, zwłaszcza jeśli czujesz się komfortowo z jego skrótami, trybami i wiązaniami. Jednak podczas pracy z nim możemy spotkać instancje, w których musimy komentować bloki kodu podczas edytowania kodów i plików konfiguracyjnych.

W tym artykule opisano szybkie i łatwe sposoby komentowania i wykonywania wielu wierszy kodu w VIM Editor. Nauczenie się, jak to zrobić, usunie potrzebę zejścia w dół i skomentować każdą linię.

Jak komentować wiele wierszy - vim

Do tego przewodnika użyjemy prostego skryptu Python o nazwie Simple.py

Vim prosty.py

Metoda nr 1 - numery linii

Najprostszą metodą komentowania wielu wierszy jest użycie numerów linii. Najpierw otwórz plik w VIM i naciśnij ESC, aby wprowadzić tryb polecenia.

Wchodzić

: [linia startowa], [linia końcowa] s/^/#

Aby zademonstrować, skomentujmy z wierszy 10 do 15./

Jeśli nie chcesz używać numerów linii w poleceniu, użyj metody podkreślenia.

Aby to zrobić, przejdź do linii, którą chcesz zacząć komentować i naciśnij Shift + V. To uwypukli całą linię. Następnie użyj klawiszy strzałek w górę i w dół, aby podkreślić pozostałe linie.

Po wyróżnieniu linie do komentowania naciśnij Enter; Podświetlony kod powinien wyglądać mniej więcej tak:

Naciśnij ESC, aby wprowadzić tryb polecenia i użyj polecenia jako:

: s/^/#

Po zakończeniu powinieneś skomentować wszystkie wiersze, które podkreśliłeś jako:

Metoda nr 2 - Tryb wizualny

Inną metodą, której możesz użyć do komentowania wielu wierszy, jest użycie trybu wizualnego.

Aby to zrobić, naciśnij ESC i przejdź do wierszy, które chcesz skomentować.

Naciśnij Ctrl + V, aby włączyć tryb wizualny.

Korzystając z klawisza strzałek w górę i w dół, zaznacz wiersze, które chcesz skomentować.

Po wybraniu linii naciśnij klawisze Shift + I, aby wejść do trybu wstawiania.

Wprowadź swój symbol polecenia, na przykład # podpisz i naciśnij klawisz ESC. Vim skomentuje wszystkie wyróżnione wiersze.

# 3 - Wyrażenie regularne

Jedną z naszych ulubionych metod komentowania wierszy kodu w VIM są wyrażenia regularne. Na przykład użycie Regex jest potężną metodą, która przedstawia komentarze, które zawierają określone słowo.

Na przykład, aby komentować wiersze zawierające słowo def, użyj polecenia:

: g/\ while/s/^/#

Naciśnij Enter, aby skomentować wiersze:

Jak odrzektować wiele linii - vim

Odwrotność jest prawdą; Po skomentowaniu konturów musisz je porzucić. Aby porzucić wiele linii, użyj następującej metody.

Wprowadź następujące linki do podsumowania, zaczynając od znaku #

:%s/^#//

Inną metodą jest użycie trybu wizualnego.

Przejdź do linii, którą chcesz skomentować i naciśnij Ctrl + V, aby wprowadzić tryb wizualny.

Użyj klawiszy strzałek w górę i w dół, aby podkreślić wiersze, które chcesz porzucić. Po wybraniu naciśnij X, aby usunąć komentarze.

Po naciśnięciu x automatycznie uchyla linie.

Podsumowując

Krótko mówiąc, użycie skrótów VIM powinno poprawić przepływ pracy i pomóc poprawić wydajność. Przeszukaj naszą witrynę, aby uzyskać więcej samouczków Vim, aby poprawić swoje umiejętności VIM.

Dziękuję za przeczytanie!