Jak wyszukać w VIM Editor

Jak wyszukać w VIM Editor

Kilka razy słyszeliśmy narzędzie edytora „VIM” w Linux Dystrybucja. Jest najczęściej używanym narzędziem wieloplatformowym, które pojawia się w kilku trybach. Każdy z jego trybów ma inną funkcjonalność edycji; Niektóre są używane do wykonywania poleceń (edytor kodu), a niektóre dla edytora tekstu.

Jest prosty w pracy z redaktorem „vim”, ale zwracanie większej uwagi na to narzędzie pomaga nauczyć się odkrywać więcej.

Ten przewodnik skupi się na funkcji wyszukiwania edytora „vim”, co jest dość przydatne. Musimy to zrozumieć, ponieważ wyszukiwanie określonego słowa/ciągu z dużych danych plików nie jest łatwe.

Zacznijmy od edytora „vim”, ale pamiętaj, że twój tryb powinien być w trybie dowodzenia.

Pierwsze kroki z edytorem Vim

Chociaż edytor „VIM” jest wstępnie zainstalowanym narzędziem w większości dystrybucji Linux, jeśli nie znalazłeś go na komputerze, wykonaj podane polecenie instalacji na terminalu:

$ sudo apt instal vim

Zostanie zainstalowany w systemie (mam już w moim systemie).

Wpisz „vim” lub „vi” na terminalu, aby uzyskać edytor na ekranie:

$ vim

Naciśnij „I”, aby uzyskać tryb wstawienia i dodać dowolny losowy kontekst z Google, aby dowiedzieć się o użyciu „VIM”:

Jak wyszukiwać w vim

„„Krzepa„Edytor oferuje kilka sposobów wyszukiwania określonego wzoru:

  • Przekaż wyszukiwanie
  • Wyszukiwanie wsteczne

Zanim zaczniesz wiedzieć o tych dwóch sposobach, pamiętaj, że powinieneś uważać na wrażliwość przypadków, ponieważ wyszukiwanie w Vim Editor jest wrażliwe na przypadki.

Aby tego uniknąć, użyj „: SET IC” lub alternatywą jest użycie „\ c” ze słowem wyszukiwania dla małych słów i „\ c” dla słów kapitałowych.

Przekaż wyszukiwanie

Naciskać "wyjście„Aby zrezygnować z trybu wstawiania i użyć ukośnik (/) z wyszukiwanym słowem dla szybkiego wyniku.

Na przykład, jeśli szukam słowa „Roku”, Następnie wpisz„/Roku„W redakcji:

Podobnie, jeśli szukam „dom”, A następnie użyj„/dom". Jak reprezentuje wyszukiwanie przyszłości, edytor wyróżni wyszukiwane słowo z kierunku w górę.

Jedna ważna rzecz, którą musisz wiedzieć, polecenie wyszukiwania, którego używamy, będzie szukało ciągów, jakby wyróżniło to słowo, czy są częścią innego słowa. Aby to zrozumieć, zróbmy przykład, jeśli wpisz „/gdzie”, redaktor wyróżni słowo „gdzie” od słowa „wszędzie”:

Kolejne dwie główne funkcje Krzepa redaktor, o którym powinieneś wiedzieć:

  • Uderz w "N„Aby przejść do następnego podobnego słowa
  • Uderz w "N„Aby przejść do poprzedniego podobnego słowa

Wyszukiwanie wsteczne:

Użyj znak zapytania (?) z konkretnym do wyszukiwania wstecznego. Podczas wyszukiwania wstecz edytor wyróżni wyszukiwane słowo z kierunku w dół?

Załóżmy, że jeśli szukasz słowa Linux, wpisz „?Linux„W redakcji.

Wyszukiwanie rozpocznie się od ostatniego kontekstu.

Poszukiwanie całego słowa w VIM:

Aby wyszukać całe słowo w VIM, użyj następującej składni:

/\

(Zauważ, że ta funkcja służy do wyszukiwania całego słowa, nie podkreśla konkretnych ciągów, jak widzieliśmy w powyższej sekcji)

Załóżmy, że wpisujesz /\<Gdzie\> W edytorze nie będzie pasował do ciągów „Everywhere” i nie podkreśla go, jak pokazano poniżej:

Teraz spójrz na autentyczny przykład:

Jeśli szukasz całego słowa „bezpieczne”, typ /\bezpieczne W redakcji:

Wniosek:

W tym przewodniku nauczyliśmy się korzystać z funkcji wyszukiwania edytora „VIM”. Znaleźliśmy dwa sposoby wyszukiwania konkretnego ciągu lub słowa, i-E do przyszłości i wyszukiwania wstecz oraz sprawdzenie składni dla całego słowa.

„„Krzepa”Czy narzędzie edytora kodu i tekstu mające kilka trybów. Każdy tryb służy do wykonywania określonej funkcji. Użyliśmy trybu poleceń do wyszukiwania określonego ciągu/słowa.