powiedzmy, że mam regex wewnątrz linii i chcę skopiować pierwszą linię powyżej pozycji kursora, która ma ten wzór bez przesuwania kursora. Na przykład (kursor jest oznaczony ||):
This is a short example.
On the other hand,
I'm having trouble with it. ||
Jak skopiować zdanie „To jest krótki przykład” na pozycję kursora (II)? Jeśli szukam zdania, kursor zostanie przeniesiony do To (? To jest).
Przychodzi mi na myśl kilka sposobów i wtyczek, ale naturalnym sposobem byłoby po prostu wyszukiwanie (
?This is
), szarpanie, a następnie przeskakiwanie z powrotem do pierwotnej pozycji za pomocą Ctrl+ Oi wklejania. Z pomocą listy skoków (cp.:help jumplist
) Tymczasowy ruch nie jest taki zły.źródło