Jak usunąć linie w VIM

Jak usunąć linie w VIM

VIM jest popularnym edytorem tekstu znanym z potężnych i wydajnych funkcji edycji. Jednym z najczęstszych zadań, które wykonasz podczas edycji tekstu, jest usuwanie linii. W VIM istnieje kilka sposobów usuwania linii, od usunięcia pojedynczego wiersza po usunięcie wszystkich linii w pliku.

W tym artykule zbada.

Usuwanie jednej linii

Aby usunąć pojedynczą linię w VIM, najpierw umieść kursor na linii, którą chcesz usunąć. Następnie w trybie poleceń wpisz DD i naciśnij Enter. To usunie linię, na której znajduje się kursor.

  1. Naciskać WYJŚCIE Aby przejść do trybu normalnego.
  2. Przesuń kursor na linię, aby usunąć
  3. Naciskać Dd Aby usunąć bieżącą linię pozycji kursora.

Usuwanie n linii z kursora

Aby usunąć N liczbę linii z położenia kursora, po prostu postępuj zgodnie z krokami:

  1. Naciskać WYJŚCIE Aby przejść do trybu normalnego.
  2. Przesuń kursor do pierwszej linii, aby usunąć
  3. Naciskać 3DD Aby usunąć 3 linie z pozycji kursora. Zastępować 3 z numerami linii do usunięcia

Zakres usuwania linii

Aby usunąć zakres linii w VIM, możesz użyć :usuwać Komenda. To polecenie przyjmuje zakres linii jako argument i usuwa wszystkie wiersze w tym zakresie. Na przykład, aby usunąć wiersze od 3 do 7, wpiszesz : 3,7d i naciśnij Enter. To usunęłoby wszystkie linie między wierszami 3 i 7 (włącznie).

Usuwanie wszystkich linii

Aby usunąć wszystkie wiersze w pliku, możesz użyć :%usuwać Komenda. To polecenie usuwa wszystkie wiersze w pliku i jest równoważne pisaniu :%D w trybie dowodzenia.

Usuwanie linii pasujących do wzoru

Aby usunąć wszystkie linie w pliku pasującym do określonego wzoru, możesz użyć :światowy Komenda. :światowy Polecenie uruchamia polecenie we wszystkich wierszach w pliku, które pasują do wzoru. Aby usunąć wszystkie linie, które pasują do wzoru, wpiszesz : g/wzór/d i naciśnij Enter. To usunąłoby wszystkie wiersze w pliku zawierającym wzór.

Wniosek

Usuwanie wierszy jest powszechnym zadaniem podczas edytowania tekstu, a VIM zapewnia kilka sposobów wydajnego wykonania tego zadania. Od usunięcia pojedynczego wiersza po usunięcie wszystkich linii w pliku, potężne funkcje edycji Vima ułatwiają wykonanie dowolnego zadania edycji. Korzystając z poleceń przedstawionych w tym artykule, możesz łatwo usunąć wiersze w VIM i usprawnić przepływ pracy edycji.