The Vim Tutorial - Part One - Basic Commands
Spisu treści:
- Kopiuj, wytnij i wklej w trybie normalnym
- Kopiowanie (Yanking)
- Cięcie (usuwanie)
- Wklejanie (Putting)
- Kopiuj, wytnij i wklej w trybie wizualnym
- Wniosek
Podczas pracy z plikami tekstowymi kopiowanie, wycinanie i wklejanie tekstu jest jednym z najczęściej wykonywanych zadań.
Vim lub jego prekursor Vi jest fabrycznie zainstalowany na macOS i prawie we wszystkich dystrybucjach Linuksa. Znajomość podstaw Vima jest pomocna w sytuacji, gdy twój ulubiony edytor jest niedostępny.
W tym artykule pokazano, jak kopiować, wycinać i wklejać w edytorze Vim / Vi.
Kopiuj, wytnij i wklej w trybie normalnym
Po uruchomieniu edytora Vim jesteś w trybie normalnym. W tym trybie możesz uruchamiać polecenia Vima i poruszać się po pliku.
Aby powrócić do normalnego trybu z dowolnego innego trybu, wystarczy nacisnąć
Esc
.
Vim ma własną terminologię dotyczącą kopiowania, wycinania i wklejania. Kopiowanie nazywa się yank (
y
), cięcie nazywa się delete (
d
), a pasta nazywa się put (
p
).
Kopiowanie (Yanking)
Aby skopiować tekst, umieść kursor w żądanym miejscu i naciśnij klawisz
y
, a następnie polecenie ruchu. Poniżej znajduje się kilka pomocnych poleceń szarpania:
-
yy
- Yank (skopiuj) bieżącą linię, w tym znak nowej linii.3yy
- Yank (skopiuj) trzy linie, zaczynając od linii, w której znajduje się kursor.y$
- Yank (skopiuj) wszystko od kursora do końca linii.y^
- Yank (skopiuj) wszystko od kursora do początku linii.yw
- Yank (kopiuj) na początek następnego słowa.yiw
- Yank (skopiuj) bieżące słowo.y%
- Yank (skopiuj) do pasującego znaku. Domyślnie obsługiwane pary to()
,{}
i
Cięcie (usuwanie)
W trybie normalnym
d
jest kluczem do wycinania (usuwania) tekstu. Przesuń kursor do żądanej pozycji i naciśnij klawisz
d
, a następnie polecenie ruchu. Oto kilka pomocnych poleceń usuwania:
-
dd
- Usuń (wytnij) bieżący wiersz, w tym znak nowego wiersza.3dd
- Usuń (wytnij) trzy linie, zaczynając od linii, w której znajduje się kursor,d$
- Usuń (wytnij) wszystko od kursora do końca linii.
Polecenia ruchu, które dotyczą szarpania, są również ważne do usunięcia. Na przykład
dw
, usuwa początek następnego słowa, a
d^
usuwa wszystko od kursora do początku wiersza.
Wklejanie (Putting)
Aby umieścić szarpany lub usunięty tekst, przesuń kursor w wybrane miejsce i naciśnij
p
aby wstawić (wkleić) tekst za kursorem lub
P
aby umieścić (wkleić) przed kursorem.
Kopiuj, wytnij i wklej w trybie wizualnym
Tryb wizualny Vima umożliwia zaznaczanie i manipulowanie tekstem.
-
Umieść kursor na linii, którą chcesz rozpocząć kopiowanie lub cięcie.
Tryb wizualny ma trzy podtypy.
- Naciśnij
v
aby przejść do trybu wizualnego. NaciśnijV
aby przejść do trybu linii wizualnej, w którym tekst jest zaznaczany według linii. NaciśnijCtrl+v
aby przejść do trybu blokowania wizualnego. W tym trybie tekst jest zaznaczany za pomocą bloków prostokątnych.
Wejście w tryb wizualny oznacza także początkowy punkt wyboru.
Przesuń kursor na koniec tekstu, który chcesz skopiować lub wyciąć. Możesz użyć polecenia ruchu lub klawiszy strzałek w górę, w dół, w prawo i w lewo.
Naciśnij
y
aby skopiować, lubd
aby wyciąć wybór.Przesuń kursor do miejsca, w którym chcesz wkleić zawartość.
Naciśnij
P
aby wkleić zawartość przed kursorem lubp
aby wkleić ją za kursorem. - Naciśnij
Wniosek
W tym przewodniku pokazaliśmy, jak kopiować, wycinać i wklejać w Vimie.
Jeśli masz jakieś pytania, zostaw komentarz.
terminal vimJak wycinać lub kopiować i wklejać za pomocą klawiatury lub myszy w Windows
Instrukcje krok po kroku dla początkujących, jak wycinaj lub kopiuj i wklej używając Skróty klawiaturowe, Mysz, Wiersz poleceń na komputerze z systemem Windows.
Jak edytować i wycinać muzykę, tworzyć dzwonki na telefonach z systemem Android
Dowiedz się, jak edytować i wycinać muzykę, tworzyć dzwonki na telefony z systemem Android za pomocą aplikacji Ringtone Maker.
Jak kopiować i wklejać tekst na telefonie z systemem Windows 8
Oto kroki, aby skopiować i wkleić tekst w telefonach z systemem Windows Phone 8, takich jak Nokia Lumia 920 i inne.