Obsah:

Jak najdu a nahradím v editoru vi?
Jak najdu a nahradím v editoru vi?

Video: Jak najdu a nahradím v editoru vi?

Video: Jak najdu a nahradím v editoru vi?
Video: ЮЛЯ ФИНЕСС: Как я вышла с 8 этажа! Групповое изнасилование под мефедроном, психиатрическая больница 2024, Duben
Anonim

vi má také výkonné vyhledávání a nahradit schopnosti. Chcete-li vyhledat text otevřené soubor pro konkrétní řetězec (kombinaci znaků nebo slov) zadejte v příkazovém režimu dvojtečku (:), "s", lomítko (/) a samotný vyhledávací řetězec. To, co zadáte, se objeví na spodním řádku obrazovky.

Jak potom vyhledám a nahradím v editoru vi?

Například můžete nejprve umístit kurzor na slovo foo poté stiskněte * pro Vyhledávání pro to slovo . Výše uvedená náhrada by pak změna Všechno slova přesně odpovídající 'foo' k 'bar'. Nahradit každý výskyt 'foo' s slovo pod kurzorem. znamená, že stisknete Ctrl-R a poté Ctrl-W.

Podobně, jak najít a nahradit slovo v souboru v Linuxu? Najděte a nahraďte text v souboru pomocí sedcommand

  1. Použijte Stream EDitor (sed) následovně:
  2. sed -i 's/starý-text/nový-text/g' input.txt.
  3. S je náhradní příkaz sed pro najít a nahradit.
  4. Řekne sed, aby našel všechny výskyty 'starý-text' a nahradil je 'nový-text' v souboru s názvem input.txt.

Podobně, jak vyhledám text ve Vi?

Chcete-li najít řetězec textu ve vi:

  1. vi chlupáč. Pro začátečníky, přístup vi a specificfile.
  2. /pavouk. Vstupte do příkazového režimu, zadejte / a poté text, který hledáte.
  3. Stisknutím vyhledejte první výskyt termínu. Zadejte n a vyhledejte další.

Jak přejdu na konkrétní řádek ve vi?

Pokud jste již v vi , můžete použít jít do příkaz. Chcete-li to provést, stiskněte Esc a zadejte čára číslo a poté stiskněte Shift-g. Pokud stisknete Esc a poté Shift-g, aniž byste zadali a čára číslo, přenese vás na poslední čára v soubor.

Doporučuje: