Spisu treści:

Jak znaleźć i zamienić w vi EDitor?
Jak znaleźć i zamienić w vi EDitor?

Wideo: Jak znaleźć i zamienić w vi EDitor?

Wideo: Jak znaleźć i zamienić w vi EDitor?
Wideo: GTA 5 za darmo - jak pobrać legalnie? 2024, Listopad
Anonim

vi ma również potężne wyszukiwanie i wymienić możliwości. Aby wyszukać tekst otwartego plik dla określonego ciągu (kombinacji znaków lub słów), w trybie poleceń wpisz dwukropek (:), „s”, ukośnik (/) i sam ciąg wyszukiwania. To, co wpiszesz, pojawi się w dolnym wierszu ekranu wyświetlacza.

Jak więc wyszukiwać i zamieniać w edytorze vi?

Na przykład możesz najpierw umieścić kursor na słowo foo, a następnie naciśnij *, aby Szukaj za to słowo . Powyższy substytut byłby wtedy reszta wszystko słowa dokładne dopasowanie „foo” do „bar”. Zastępować każde wystąpienie 'foo' z słowo pod kursorem. oznacza, że naciśniesz Ctrl-R, a następnie Ctrl-W.

Podobnie, jak znaleźć i zamienić słowo w pliku w systemie Linux? Znajdź i zamień tekst w pliku za pomocą sedcommand

  1. Użyj edytora strumieni (sed) w następujący sposób:
  2. sed -i 's/stary-tekst/nowy-tekst/g' input.txt.
  3. S jest poleceniem zastępczym sed zamiast find andreplace.
  4. Nakazuje sedowi znalezienie wszystkich wystąpień „starego tekstu” i zastąpienie go „nowym-tekstem” w pliku o nazwie input.txt.

Podobnie, jak wyszukiwać tekst w Vi?

Aby znaleźć ciąg tekstu w vi:

  1. vi pająk włochaty. Na początek uzyskaj dostęp do vi i określonego pliku.
  2. /pająk. Wejdź w tryb poleceń, a następnie wpisz /, a następnie tekst, którego szukasz.
  3. Naciśnij, aby znaleźć pierwsze wystąpienie terminu. Wpisz n, aby znaleźć następny.

Jak przejść do określonej linii w vi?

Jeśli już jesteś w vi , możesz użyć iść do Komenda. Aby to zrobić, naciśnij Esc, wpisz linia numer, a następnie naciśnij klawisze Shift-g. Jeśli naciśniesz Esc, a następnie Shift-g bez określania linia numer, zabierze Cię do ostatniego linia w plik.

Zalecana: