Historia wiersza poleceń
VIM Text Editor jest w stanie rejestrować historię wszystkich poleceń, które wprowadzamy w wierszu polecenia. Istnieją dwa sposoby przywoływania historii polecenia: wybranie okna wiersza poleceń lub przewijanie przeszłych wierszy poleceń za pomocą klawiszy kursora.
Przewijanie przez przeszłe polecenia:
Aby przejść na wiersz wiersza polecenia, naciśnij: klawisz. Po „:” pozostaw podpowiedź pusty, a następnie naciśnij klawisz górnej strzałki. Historia poleceń zostanie wypełniona najnowszym wykonanym poleceniem w trybie wiersza poleceń. Użyj ponownie klawisza górnej strzałki, aby wrócić dalej za pomocą poleceń, które do tej pory wprowadziłeś, i użyj klawisza strzałki w dół, aby wrócić do najnowszego wprowadzonego polecenia.
Wybierz okno wiersza poleceń:
Aby wyszukać określone poprzednie polecenie w wierszu wiersza polecenia, użyj: i klawisz wyszukiwania. Na przykład; Typ: P, a następnie naciśnij klawisz górnej strzałki. Przeszuka polecenie, które zaczyna się od p i wyświetli te polecenia dla Ciebie. Możesz przewijać historię, używając klawiszy strzałek w górę i w dół. Zapewnia to historię wszystkich poleceń, które wprowadziłeś do tej pory w wierszu wiersza polecenia.
Przykład
W tym przykładzie utworzyliśmy plik o nazwie „NewFile”, w którym wprowadziliśmy tekst, jak widać na poniższym zrzucie ekranu.
Po włożeniu tekstu zamknij ten plik, wpisując: WQ. W oknie polecenia wpisz: P, a następnie naciśnij klawisz UP. Zapewni historię wszystkich poleceń w każdej prasie, z których ostatnio użyłeś. Na poniższym zrzucie ekranu dołączyliśmy dwa wyniki z wielu, które otrzymaliśmy.
Ponadto, jeśli chcesz przeszukać historię, możesz to zrobić. Całą historię można wymienić za pomocą polecenia: History. Na przykład: Jego polecenie zawiera listę historii wprowadzonych do tej pory poleceń i: His / Will wymienia historię wyszukiwania. / służy do rozpoczęcia wyszukiwania, więc gdy jest on połączony z: wymienia historię wyszukiwania.
Okno wiersza polecenia jest lepszym rozwiązaniem w wielu sytuacjach, które można łatwo otworzyć na dwa różne sposoby:
Okno wiersza poleceń zapewnia wiele zalet. Najważniejszą zaletą okna wiersza poleceń jest to, że umożliwia użycie całej mocy edycji VIM, w tym prostego wyszukiwania za pomocą / klucza w trybie normalnym lub polecenie całego wiersza w trybie wstawki. Ponadto, po edytowaniu polecenia, możesz:
Naciśnij klawisz Enter, aby wykonać polecenie w bieżącym wierszu i zamknij okno wiersza polecenia.
Naciśnij klawisz Ctrl+C dwa razy, aby anulować wykonanie bieżącej linii i zamknij okno.
Tryby edytora vim
Edytor tekstu VIM ma trzy tryby; Tryb normalny lub tryb wstawienia, tryb poleceń lub tryb linii oraz tryb wizualny.
Tryb normalny lub tryb wstawiania:
Tryb normalny to tryb domyślny VIM, który jest używany do poleceń edytora. Tryb domyślny można jednak przekształcić w tryb wstawienia, w którym można łatwo pisać, modyfikować i usuwać tekst.
Tryb poleceń lub tryb wiersza poleceń:
Tryb wiersza poleceń umożliwia wykonywanie poleceń, takich jak Find and zastąpienie, cofanie i ponowne, rezygnacja itp. Obsługuje wejście pojedynczego wiersza na raz na dole okna wiersza poleceń VIM.
Tryb wizualny:
Tryb wizualny jest bardzo podobny do trybu normalnego lub trybu wstawiania. Pozwala jednak na podświetlenie lub edytowanie tekstu luzem.
Przykład
Oto kilka przykładów, które pomogą Ci dowiedzieć się, w jaki sposób możesz łatwo użyć historii poleceń, aby przejść przez polecenia, które do tej pory wprowadziłeś, a w razie potrzeby możesz je ponownie wykorzystać, po prostu kopiując i wklejając. W ten sposób możesz uniknąć kłopotów z pisaniem długich poleceń wielokrotnie. Po prostu przechodzisz przez historię i używasz poprzednich poleceń, w razie potrzeby. Na przykład powiedzmy, że wpisałeś „hellos”, a potem „humor”, potem „fioletowy”, a następnie „prosty”, potem „ludzkość”, a następnie „cześć”, a potem „rynek”, potem „helum”, „graj”, graj , potem „ludzki”, a następnie „nawyk”.
Po wpisaniu całego takiego tekstu musisz wyszukać słowa, które zaczynają się od „H”; W tym celu musisz wpisać /h. Po wejściu /h i wielokrotnie naciśnij klawisz strzałki w górę, przejdzie przez wszystkie słowa, które zaczynają się od H, i.mi., „Human”, „ludzkość”, „Humor”, „Hello”. Jeśli jednak zauważysz, możesz zaobserwować, że /H pominął „nawyk”, „hel” i „cześć”.
Dlaczego? Dlaczego nie pokazuje tych słów, gdy szukasz słów, które zaczynają się od „H”. Cóż, dzieje się tak, ponieważ nawigacja Vim History jest wrażliwa; Szukałeś słów, zaczynając od małej litery „H”, która jest „/h”. Dlatego słowa, które nawet zaczynają się od litery „H”, wciąż nie są w nawigacji, ponieważ zaczynają się od wielkiej litery H.
Vim Command History Store
Musisz się zastanawiać, zrobić gdzieś sklep z komendami vim?
Cóż, tak, starożytność poleceń jest przechowywana w pliku Viminfo (: pomoc viminfo). Plik Viminfo jest zwykle odczytany podczas uruchamiania i zapisuje na wyjściu; Możesz jednak wyraźnie trwać i zsynchronizować między instancjami VIM. Aby zsynchronizować między instancjami VIM, możesz użyć poleceń: WVIMINFO i: rviminfo
Wniosek
Na tym blogu dowiedzieliśmy się o historii dowodzenia VIM, dwóch sposobach przywoływania historii dowodzenia i trzech trybów okna wiersza poleceń. Ponadto, za pomocą prostego przykładu, nauczyliśmy się użycia „:” i „/”, aby wprowadzić i przeszukiwać polecenie w historii wiersza poleceń.