Edytor Vi: polecenia, instrukcje, ustawienia

Komputery nowej generacji są zbudowane na systemach operacyjnych z interfejsem graficznym. Dzisiaj, nawet nie wszyscy pamiętają, że jakieś 40 lat temu, wszystkie kontrole przeprowadzone za pomocą specjalnych poleceń tekstowych, a praca z komputerami przypominał jednostronny czat. I mimo ogromnych zmian w świecie elektroniki, było wielu fanów z linii poleceń i produkty są zarządzane wyłącznie za pomocą komend tekstowych. Na przykład edytor vi, która jest uważana za jedną z najbardziej wygodnych i elastycznych narzędzi do pisania dzisiaj. Poniżej znajduje się materiał, który omówimy bardziej szczegółowo, co stanowi vi. Instrukcje dla redaktora, główne polecenia i możliwości - przeczytaj to wszystko poniżej.


Czym jest vi?

Z samej swojej natury vi jest niczym więcej niż klasycznym edytorem tekstu, który był dużo pomiędzy początkiem lat 70. i końcem lat 90-tych. W szczególności został opracowany w 1976 roku. Pomysł stworzenia nowego, uproszczonego edytora tekstowego znalazł się na czele Bill Joey, który w tym czasie korzystał z innego popularnego produktu - wyd. Według Joey'a i jego współpracowników, ed był zbyt złożony i "zwykli śmiertelnicy" nie mogliby w pełni go opanować. Z tego powodu Koloris George stworzył swój własny edytor, który ironicznie o nazwie „Editor dla zwykłych śmiertelników”, a następnie modyfikować je i Bill doprowadziły do ​​nowoczesnej formie, która istnieje do dziś.

Wymagania systemowe

Brakwcześniejsze wymagania dotyczące opanowania wiersza poleceń i edytory tekstu takie jak vi nie istnieją. Można zacząć od zera i na każdej platformie, czy to systemy UNIX-podobne (oraz „widelec” z nich) lub w oparciu o dystrybucje Linuksa. Każdą z nich można ustawić vi w takiej czy innej formie. Istnieje również edytor vi dla systemu Windows.


Opcje klientów

Przed rozpoczęciem prac z VI, należy wybrać odpowiedniego klienta. Oczywiście, można użyć edytora i oryginalne, ale w ograniczonym zakresie, a to zbyt skomplikowane, więc zwrócić uwagę na następujące zastosowania:
  • Vima - zmodyfikowaną wersję klasycznego edytora. Główną cechą programu jest możliwość ustawienia własnej ekspansji, takie jak podświetlanie składni, wsparcie dla Unicode, wsparcie dla makr, utrzymując sesje indywidualne i więcej. Istnieje również wersja z interfejsem graficznym o nazwie GVim.
  • Elvis - jeden z pierwszych klonów vi, napisany w języku programowania C i jest dostępny na wszystkich platformach jednocześnie. Jest to edytor pełnoekranowy obsługujący Windows i podświetlanie składni.
  • Vile to próba połączenia wszystkich najlepszych z dwóch popularnych edytorów tekstu. Wśród użytkowników edytorów tekstu, Emacs i vi jest oburzająca wrogość. Programiści Ville próbowali połączyć kluczowe cechy obu aplikacji, aby zapewnić użytkownikom wszechstronne narzędzie do pracy z tekstem.
  • Nvi jest klasycznym edytorem opartym na vi, skompilowanym specjalnie dla systemów FreeBSD.
  • Viper nie jest nawet pojedynczym klientem, ale tylkotylko wtyczka do popularnego edytora tekstów Emacs, który pozwala emulować polecenia edytora tekstowego vi.

  • Wprowadzenie VI

    Raczej dla edytora nawet nie trzeba nic ściągać. Większość dystrybucji systemu Linux pochodzi z vi w zestawie. W rzeczywistości wystarczy wprowadzić odpowiednie polecenie i określić plik do otwarcia. Jeśli chcesz otworzyć plik w vim, musisz napisać - "vim * filename * .txt". Zaraz potem pojawi się przed tobą dokument. Aby otworzyć go w interfejsie graficznym, musisz zamienić polecenie - "gvim * nazwa pliku * .txt". Najpierw przejdziesz do trybu zespołowego. Edytor vi odnosi się do pracy w dwóch trybach: trybie edycji i trybie poleceń. Pierwsza dotyczy pisania, a druga nawigacji i wykonywania funkcji, takich jak zapisywanie. Zacznijmy od trybu poleceń i nawigacji.

    Nawigacja

    Aby zacząć jest spojrzenie na którym redaktor zespołów vi pozwalając, aby przesunąć kursor w dokumencie. Klucze h, j, k, l, które są odpowiedzialne za poruszanie się w lewo, w dół, w górę i w prawo, są używane głównie w tym celu. W rzeczywistości, w nowoczesnych wersjach vi, vim i grafiki w tym „widelec” Obsługuje strzałkę, ale zmusza się do korzystania z klasycznej wersji, będzie w końcu przyzwyczaić się do niego i uświadomić sobie, że tak dużo szybsze i łatwiejsze. Jedyną cechą, która może zaskoczyć - niezdolność do poruszania się w górnym wierszu używając H i L, aby przejść w górę iw dół, zawszeprzyciski j i k Aby przejść do początku lub końca łańcucha, używane są klawisze 0 i $. Ctrl + F Ctrl + B służy do nawigacji pomiędzy stronami, a klawisze W, e, b służą do poruszania się pomiędzy słowami. Aby natychmiast przejść do pierwszego znaku następnego słowa, naciśnij w. Aby przejść do ostatniego znaku następnego słowa, naciśnij E. Aby wstawić pierwszy znak poprzedniego słowa, naciśnij b. Jest tu także mały snap. Faktem jest, że złożone słowa redaktor dzieli się spacjami i pada na osobne słowa. Oznacza to, że wyrażenie "nocny dysk" będzie traktowane jako trzy różne słowa. Aby nie tracić czasu na przeskakiwanie przez kreskę, możesz używać poleceń wielkimi literami, czyli W razem w B b.
    W przypadku bardziej znaczących skoków używane są nawiasy klamrowe () {}. Pierwsza pomaga poruszać się między zdaniami, podczas gdy inne są pomiędzy całymi akapitami. Najwygodniejszym sposobem przenoszenia jest przenoszenie linii i słów kluczowych. Aby przesunąć kursor do określonej linii, musisz wprowadzić numer linii i G (musi to być tytuł G). Aby przejść do określonego słowa, musisz rozpocząć wyszukiwanie za pomocą znaku /. Na przykład, jeśli chcesz znaleźć słowo anaphora, wpisz /anaphora i naciśnij Enter. Aby przechodzić między słowami wyszukiwania, użyj klawiszy n i N.

    Edycja i zapisywanie

    Aby rozpocząć, dowiedz się, jak wyjść z edytora vi. Możesz to zrobić za pomocą polecenia: q, które po prostu zamyka program bez żadnych zmian. Warto zauważyć, że zamknięcie programu nie jestokaże się, jeśli zostały wprowadzone jakiekolwiek zmiany w dokumencie. Jest to pewnego rodzaju ochrona przed utratą informacji, więc przed jej zamknięciem należy zawsze zapisać dane. Zapisywanie w edytorze vi odbywa się za pomocą polecenia: w. Komendy można łączyć. Na przykład wpisując: wq, jednocześnie zapisujesz dane i zamykamy program. Ale to nie wszystko. Jeśli chcesz zapisać zmodyfikowany dokument w nowym pliku, musisz użyć polecenia vi editor - "Save File", które jest zaimplementowane przy użyciu danych wejściowych: w * filename * .txt. Teraz porozmawiajmy o "prostej" edycji, która jest powiązana z podobnymi komendami, bez zmiany zawartości dokumentów. Na przykład, aby usunąć dowolne znaki, używany jest klawisz x, a klawisz J służy do łączenia dwóch wierszy. Aby usunąć zaznaczenie całej linii, należy użyć dwukrotnego dotknięcia przycisku d. Możesz zmieniać znaki za pomocą klawisza r.
    Każde z powyższych poleceń można powtórzyć (lub kilkakrotnie powtórzyć) za pomocą klawisza. (punkt). Na przykład możesz usunąć cztery linie naraz, wpisując dd. Możesz łączyć te polecenia. Wiemy już, że używając nawiasów) możesz przejść do końca linii, a przy nawiasach} możesz przeskoczyć do końca akapitu. Po połączeniu z nimi klawisza d można usunąć całe wiersze i akapity bez marnowania czasu. Znając tak wiele poleceń edytora vi do usuwania tekstu, musisz wiedzieć, jak przywrócić wszystko zdalnie (krok po kroku). Aby to zrobić, użyj klawisza u, który pozwala cofać się niezależniena jakie działanie zostało przeprowadzone wcześniej (o ile, oczywiście, nie zamknąć aplikację).

    Tryb edycji

    Po zapoznaniu się z poleceń do sterowania edytora tekstu, nadszedł czas, aby przejść do jego natychmiastowego zadania - pisać. Proces wprowadzania tekstu, oczywiście, nie różni się od każdego innego edytora, ale ważne jest, aby zawsze pamiętać, że trzeba stale przełączać się między edycji i zespołów. Aby przejść do trybu edycji, naciśnij i lub (zależy to od położenia tylko kursor w tekście). Następnie można przystąpić do ustawiania. Cały tekst zostanie wprowadzony w jednej linii, tak długo, jak naciśnięcie klawisza O, który stworzy nową linię, lub polecenia cc, która zastąpi obecną linię nowego tekstu. Aby powrócić do trybu poleceń, należy użyć klawisza ESC.

    Tryb audiowizualny, skopiuj i wklej

    Za pomocą edytorów tekstowych, często uciekają się do kopiowania i wklejania funkcje tekstu. Jesteśmy przyzwyczajeni do gorących klawiszy Ctrl + C i Ctrl + V w nowoczesnych systemach operacyjnych, więc praca może wydawać się trudne vi. W rzeczywistości, trzeba tylko przejść do trybu wizualnego, a następnie użyć polecenia badał podkreślenie i tekst kopiowania. vi kopia redaktor (jak pasty) działa tylko w specjalnym trybie wizualnym (aktywowany przycisk V). W tekście trybie wizualnym podkreślono w dokumencie. Podświetlony obszar można zmieniać za pomocą klawiszy ruchu i ich kombinacje. Następnie, po wolipo prostu wybierz żądany obszar, po prostu naciśnij y, aby skopiować tekst lub d, aby wyciąć (usunąć wybrany obszar). Wstaw tekst tak, jak łatwo przesuń kursor do żądanego obszaru i naciśnij P. Tekst natychmiast pojawi się w obszarze za kursorem.

    Złożone polecenia

    W złożonych zespołach polecenia są łączone. Zostały one już omówione powyżej, ale powinny one skupić się na tym jeszcze raz, ponieważ połączenie odpowiedniej kombinacji pozwala osiągnąć maksymalną produktywność i wygodę.
    Można również używać cyfr z niektórymi ruchomymi poleceniami. Na przykład, jeśli chcesz zmienić nie jedno słowo, ale tylko 6, zamiast sześciokrotnie naciskając w, możesz wpisać 6w. Dzięki liczbom możesz łączyć dwie drużyny naraz. Na przykład, aby usunąć kilka słów naraz, możesz użyć polecenia d5w, aby usunąć 5 słów naraz. Odpowiednio, kombinacje z nawiasami usuwają linie, akapity i tak dalej.

    Zastąpienie tekstu

    Z dodatkowych funkcji warto podkreślić możliwość zastąpienia całych fragmentów tekstu, a także wszystkich tych samych fragmentów całego dokumentu. Jest to przydatna opcja, szczególnie jeśli chodzi o kod programu lub wypełnianie dużych duplikatów kwestionariuszy. Wyobraź sobie, że w zaznaczonym wierszu tekstu występuje wyrażenie objaśniające, ale chcemy je zmienić na inny, na przykład podając jedzenie do przemyślenia. W takim przypadku polecenie będzie wyglądać tak: s /objaśnienie /dawanie jedzenia do przemyślenia /. Aby zamienić wszystkie wzmianki w wyjaśnieniach w dokumencie, można nieco komplikować polecenie, wtedy będzie wyglądać tak:% s /objaśnienie /dawanie pożywienia dla myśli /g.

    Zamiast zawierać

    , więc teraz rozumiesz, jak zarządzać edytorem vi. Znasz wszystkie podstawowe polecenia edycji i edycji tekstu. Zapoznanie się z przydatnymi komendami i możliwościami. To doskonała okazja, aby spróbować wszystkiego w praktyce. Pomimo jego odpychającego wyglądu i nieco wyższy próg wejścia, vi po krótkiej praktyce może być najbardziej wygodnym narzędziem do pracy. Najważniejsze - nie panikuj, rekord nauczyliśmy poleceń, skrypty i powtórzyć je wszystkie w praktyce udowodnić nowo nabytych umiejętności do automatyzmu.

    Powiązane publikacje