Jak usunąć linie w VIM
- 2084
- 226
- Maria Piwowarczyk
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.
- Naciskać WYJŚCIE Aby przejść do trybu normalnego.
- Przesuń kursor na linię, aby usunąć
- 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:
- Naciskać WYJŚCIE Aby przejść do trybu normalnego.
- Przesuń kursor do pierwszej linii, aby usunąć
- 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.
- « Jakie są wbudowane metody?
- Partycje dysku tworzenia kopii zapasowych i klonów o różnych rozmiarach w Linux »