Jak skopiować wklej w vi

Jak skopiować wklej w vi
VI/VIM jest powszechnie używany jako główny edytor tekstu. Chociaż VI i VIM są takie same, VIM jest również rozpoznawany jako ulepszona wersja VI z podświetleniem kodu. Dla plików tekstowych, kopiowania, cięcia, wklejania itp., Czy popularne operacje plików tekstowych. W tym artykule omówiono niektóre z tych specjalnych operacji plików tekstowych i zobaczy, jak są one wykonywane w VI/VIM.

Teraz wyjaśnimy wiele metod kopiowania i wklejania w vi. Uwzględnimy również kopiowanie i wklejanie w różnych trybach.

Skopiuj, wklej i pokrój w trybie normalnym

System automatycznie otwiera tryb normalny po otwarciu edytora VIM. Polecenia VI/VIM można wykonać w tym trybie i przejść przez pliki.

Operacja kopiowania w vi/vim

Znamy również operację kopiowania jako operację Yank w ramach VI/VIM. Tutaj utrzymujemy kursor w pożądanej pozycji podczas kopiowania tekstu. Naszym następnym krokiem byłoby użycie polecenia „Y”, a następnie polecenia ruchu. Niektóre z słynnych poleceń Yank (kopiowanie) są następujące:

y% To polecenie kopiuje tekst między podobnymi znakami, takimi jak Brackets (). Na przykład, jeśli istnieje jakikolwiek tekst między nawiasami (), możesz go skopiować za pomocą tego polecenia.
yiw To polecenie kopiuje bieżące słowo.
yw To polecenie kopiuje tekst, w którym kursor jest umieszczany na początku innego słowa.
y^ To polecenie kopiuje cały tekst, zaczynając od początku wiersza, w którym kursor jest ustawiony.
y $ To polecenie kopiuje cały tekst, zaczynając od pozycji kursora na końcu linii.
2YY To polecenie kopiuje dwa wiersze, zaczynając od linii kursora.
Tak To polecenie kopiuje wiersz, w którym umieściliśmy kursor, a nowa postać jest obecna.

Wklej działanie w vi/vim

W vi/vim operacja pasty nazywana jest operacją put. Jedynym sposobem na wklejanie w vi/vim jest umieszczenie kursora w pożądanym miejscu i użycie „p” do wklejania tekstu przed lub po kursorze.

Przecięcie operacji w vi/vim

W VI/VIM znamy operację cięcia jako operację usuwania. Aby wyciąć tekst, najlepiej umieścić kursor w pożądanej pozycji. Następnie możesz użyć poleceń ‌mound za pomocą polecenia „D”. Niektóre z jego słynnych poleceń usuwania (wyciętych) są następujące:

D% To polecenie przecina tekst między podobnymi znakami, takimi jak Brackets (). Na przykład, jeśli istnieje jakikolwiek tekst między nawiasami (), możesz go wyciąć za pomocą tego polecenia.
Diw Aby wyciąć bieżące słowo.
DW To polecenie przecina tekst, w którym kursor jest umieszczany na początku innego słowa.
d^ Korzystając z tego polecenia, możesz wyciąć cały tekst, zaczynając od pozycji kursora na początku wiersza.
D $ To polecenie odcina cały tekst, zaczynając od pozycji kursora na końcu linii.
2dd To polecenie przecina dwa wiersze, zaczynając od linii kursora.
Dd To polecenie przecina linię, w której umieściliśmy kursor, a nowa postać jest obecna.

Skopiuj, wklej i pokrój w trybie wizualnym

Wpisujesz ‌ Tryb wizualny pokazany jako początkowy punkt wyboru. Możesz także manipulować i wybrać tekst w trybie wizualnym VI/VIM.

  • Najpierw umieść kursor na linii, którą chcesz wyciąć lub skopiować tekst.
  • Istnieją trzy rodzaje trybów wizualnych i są one:
Naciśnij „V” Aby uzyskać dostęp do trybu wizualnego.
Naciśnij „V” Wybierz tekst według wiersza za pomocą trybu linii wizualnej.
Naciśnij „Ctrl” i „V” W celu przejścia na wizualny tryb blokowy.

Ten tryb umożliwia wybór tekstu za pomocą prostokątnych bloków.

Kliknij tekst, który chcesz wyciąć lub skopiować. Tutaj możesz poruszać się w lewo, w prawo, w dół i w górę za pomocą klawiszy strzałek.

  • Aby wyciąć lub skopiować wybór, naciśnij odpowiednio „D” lub „P”
  • Możesz łatwiej wkleić tekst, jeśli przeniesiesz kursor do miejsca, w którym chcesz go wkleić.
  • Aby wkleić, po prostu naciśnij „P” po kursorze lub tuż po nim.

Wniosek

Mamy nadzieję, że rozumiesz, jak kopiować, wkleić i wycinać w VIM. Czasami może być konieczne wprowadzenie zmian konfiguracji w paczce; Pasting lub odcięcie tekstu w vi/vim może to zrobić. Mamy nadzieję, że ten artykuł jest pomocny. Sprawdź inne artykuły z Linux, aby uzyskać więcej wskazówek i samouczków.